วันพุธที่ 1 มกราคม พ.ศ. 2557

Present Perfect Tense

Present Perfect Tense
หลักการใช้   Present   Perfect   Tense
1. ใช้กับเหตุการณ์หรือการกระทำที่เกิดขึ้นแล้วในอดีต และเหตุการณ์นั้นยังคงต่อเนื่องมาจนถึงปัจจุบัน  
มีคำว่า since (ตั้งแต่) และ for (เป็นเวลา) อยู่ด้วย      
since   (ตั้งแต่) ใช้กับจุดเริ่มต้นของเหตุการณ์นั้นๆ ในอดีต (a point of time in the past)     เช่น   since then (ตั้งแต่นั้น) , since yesterday (ตั้งแต่เมื่อวาน) , since six o’clock (ตั้งแต่ 6 โมง  since last month (ตั้งแต่เดือนที่แล้ว) , since Christmas , since World War II , since the beginning of the year  , since I was born , since I was young.
          (หลัง since จะตามด้วย คำ หรือวลี ที่บอกอดีต หรือ จะตามด้วย ประโยคที่มีกริยาเป็นอดีต main clause)
ตัวอย่าง
              – We have lived in this house since our father died.
- Since he has changed his job , he has been much happier.
- That child has grown very much since I last seen him.
- I have known him since 1990.
- I have never seen him since last year.
- My father has smoked since he was young.
 (หมายเหตุ – ถ้าข้อความใน main clause เกี่ยวกับระยะเวลาให้ใช้ present simple และ clause หลัง since ให้ใช้ past simple ตัวอย่าง                            – It is (seems) a long time since our last holiday.
- It is eight years since I left university.
- It seems a long time since he left me.
- It is two weeks since I wrote to my boyfriend.
                for   (เป็นเวลา) ใช้กับจำนวนเวลานับตั้งแต่เหตุการณ์จนถึงขณะที่พูด (a period of time)
ตัวอย่าง            -Somchai has studied English for 5 years. ( สมชายเรียนภาษาอังกฤษมา 5 ปีแล้ว ขณะนี้ก็ยังเรียนอยู่ )
- I have worked in this company since 1990. ( ฉันทำงานในบริษัทนี้ตั้งแต่ปี 1990 ขณะนี้ก็ยังทำอยู่ )
2. ใช้กับเหตุการณ์ที่เคยหรือไม่เคยทำในอดีต ซึ่งมิได้บ่งบอกเวลาที่แน่นอนเอาไว้ และมักจะมีคำวิเศษณ์ คือ
ever, never, once, twice   มาใช้ร่วมเสมอ   
ตัวอย่าง                 – I have never seen him before. ( ฉันไม่เคยเห็นเข้ามาก่อน )
- Have you ever been abroad ?( คุณเคยไปต่างประเทศหรือเปล่า )
- She has been to Bangkok twice. ( หล่อนเคยไปกรุงเทพฯ 2 ครั้ง )
3. ใช้กับคำว่า yet และ already
         - yet (ยัง)                      
                ใช้กับ Question , Negative Answer   และ   Negative Statement
        -  already (เรียบร้อยแล้ว)       ใช้กับ Affirmative Statement   และ   Affirmative Answer
ตัวอย่าง           – We have not yet read that book.  (Neg. St.)
- Has he come back yet ?   (Question)
- No, he has not come back yet.   (Neg. Ans.)
- Yes, he has already come back.
- Yes, he has come back already.
1.              ประโยคเชิงบอกเล่า
โครงสร้าง :            Subject + have , has + Verb 3                            ( ประธาน + have , has + กริยาช่อง 3 )
ตัวอย่าง :                1. I have studied English for 5 years. ( ฉันเรียนภาษาอังกฤษมา 5 ปีแล้ว )
2. He has lived in Bangkok since 1990. ( เขาอาศัยอยู่ในกรุงเทพฯตั้งแต่ปี ค.ศ. 1990 )

2.  ประโยคเชิงปฏิเสธ
เมื่อต้องการแต่งประโยค Present Perfect Tense ให้มีความหมายเชิงปฏิเสธให้เติม not หลัง Verb to have
โครงสร้าง :            Subject + have , has + not + Verb 3  ( ประธาน + have , has + not + กริยาช่อง 3 )
ตัวอย่าง :                1. I have not studied English for 5 years. ( ฉันเรียนภาษาอังกฤษมาไม่ถึง 5 ปี )
2. He has not lived in Bangkok since 1990. ( เขาไม่ได้อาศัยอยู่ในกรุงเทพฯตั้งแต่ปี ค.ศ. 1990 )

3.  ประโยคเชิงคำถามและการตอบ
โครงสร้าง :            Have, Has + Subject + Verb 3 ?                        (Have, Has + ประธาน + กริยาช่อง 3 ? )
ตัวอย่าง :                1. Have you studied English for 5 years ? ( คุณเรียนภาษาอังกฤษมา 5 ปีแล้วใช่หรือไม่ )
-Yes, I have. ( ใช่ ฉันเรียนภาษาอังกฤษมา 5 ปีแล้ว )
-No, I haven’t. ( ไม่ ฉันเรียนภาษาอังกฤษมาไม่ถึง 5 ปี )
                                 2. Has he lived in Bangkok since 1990? ( เขาอาศัยอยู่ในกรุงเทพฯตั้งแต่ปี ค.ศ. 1990 ใช่หรือไม่ )
-Yes, he has. (ใช่ เขาอาศัยอยู่ในกรุงเทพฯ ตั้งแต่ปี ค.ศ.1990 )
-No, he hasn’t. ( ไม่ เขาไม่ได้อาศัยอยู่ในกรุงเทพฯ ตั้งแต่ปี ค.ศ. 1990 )

Exercise 1
Put the verbs in brackets into the Present Perfect Tense.
S +  has / have  +  V3



Example              -     She……(do) ……her homework since four o’clock.
ตอบ  =  has done
-       We……(not study) ……English for six days.
ตอบ  = have not studied
1.They …(help)….us since five o’clock this morning.
2. I don’t know your friend Smith. I …(never meet)……him.
3. Don’t ask me what spinach tastes like. I …(not try)…eating it.
4. He knows France very well. He ……(spend)….a lot of time there.
5. You can stop looking for my gloves. I…(just find)….them.
6. I …(write)….the letter, so perhaps you would post it for me.
7. ….(you ever see)…the ghosts?
8. Billy ….(not write)… to me since last Christmas.
9. It …..(not rain)….here since March.
10. We ….(not meet)…John for more than two years.

Exercise  2
Use  for  or  since  with the following time references?
Example       They have not received any money …..for….. weeks.
  1. I haven’t phoned home …………………Christmas.
  2. We’ve been here…………………nine o’clock.
3. I have worked for International House …………………more than eight years.
4. I haven’t visited my home town………………… I left school.
5. I haven’t been to the cinema…………………two years.
6. I have studied non-stop…………………9.15.
7. I have had a driving license…………………I was eighteen.
8. She hasn’t had a day off…………………1999.
9. Johan has been in England…………………more than two weeks now.
10. Peter has been my best friend…………………we were nine.