Picture By : Sarita Vichayadacha
Home | Past | Present | Future | Exercises | ผู้จัดทำ | ที่มา
  หัวข้อทั้งหมด:
  » Present simple
  » Present progressive
  » Present perfect
  » Present perfect progressive
 

 

หลักการใช้          
    

1. ใช้กล่าวถึงเหตุการณ์ที่เกิดขึ้นในอดีต และยังดำเนินหรือมีผลต่อเนื่องมาจนถึงปัจจุบัน มักมีคำว่า since และ for อยู่ด้วย   
since (ตั้งแต่) ใช้กับจุดเริ่มต้น  เช่น  since last month (ตั้งแต่เดือนที่แล้ว) , since Christmas , since World War II ,
                   
            - I have never seen him since last year.  (ฉันไม่เคยเห็นเขาตั้งแต่ปีที่แล้ว)
            - My father has smoked since he was young. (พ่อของฉันสูบบุหรี่ตั้งแต่เขาเป็นวัยรุ่น)

        for (เป็นเวลา) ใช้กับจำนวนเวลานับตั้งแต่เหตุการณ์จนถึงขณะที่พูด
            เช่น        for twenty minutes (เป็นเวลา 20 นาที) , for four hours (เป็นเวลา 4 ชั่วโมง) ,
            - Billy hasn't written to me for three days. (บิลลี่ไม่ได้เขียนถึงฉันเป็นเวลา 3 วันแล้ว)    


      2. ใช้กล่าวถึงเหตุการณ์ที่เพิ่งกระทำเสร็จสิ้นใหม่ๆ จะมีคำว่า just , recently (=lately ) = (not long ago) และ
           lately ใช้กับประโยคคำถามและปฏิเสธ
          - Have you finished your assignment? (คุณทำงานที่รับมอบหมายเสร็จมั๊ย)
          - Yes, I have just finished it.   (ฉันเพิ่งจะทำเสร็จแล้ว)

     3. ใช้กับคำว่า yet (ยัง)  และ already already (เรียบร้อยแล้ว)
          
           - We have not yet read that book. (พวกเรายังไม่อ่านหนังสือนั่น)
           - Yes, he has already come back.  (ใช่เขากลับมาถึงแล้ว)

       4. ใช้กล่าวถึงเหตุการณ์ในอดีตและยังไม่จบในขณะที่พูด จะมีคำว่า ever , never
          - I have never palyed ice-skating. (ฉันไม่เคยเล่นไอซ์สเก็ต)

      5.   ใช้กล่าวถึงเหตุการณ์ที่เกิดขึ้นในอดีต แต่ไม่ได้บ่งเวลาที่เกิดขึ้นให้ชัดเจน จะมีคำว่า up to the present time ,  until now , so far , so far this month , at last,
 - He has finished his report at last.   (ในที่สุดเขาก็ทำรายงานเสร็จ)
       6. ใช้กล่าวถึงเหตุการณ์ที่เกิดซ้ำซากหลาย ๆ ครั้ง จะมีคำว่า many times, several times , over and over
          - She has seen "Jurassic Park" several times.  (เธอเข้าชมไดโนเสาร์หลายครั้ง)
       7. ใช้กล่าวถึงเหตุการณ์ในอดีตที่สิ้นสุดลงแล้ว แต่เกี่ยวเนื่องกับเหตุการณ์หนึ่งซึ่งเกิดขึ้นในปัจจุบันหรืออนาคต
           - He has studied all day so that he can go to the dance tonight. (เขามีเรียนตลอดวันซึ่งเขาสามารถไปเต้นตอนหัวค่ำ)
      8. ใช้กับเหตุการณ์ที่เกิดขึ้นในช่วงระยะเวลาหนึ่ง ซึ่งยังไม่สิ้นสุด จะมีคำว่า this month , this year
          - I have read two books this week.  (ฉันอ่านหนังสือสองเล่มสัปดาห์นี้)

 

 

previous

 

 

123123

จัดทำโดย
อาจารย์วีณา รัตนสุมาวงศ์
นางสาวสริตา วิชญาเดชะ, นางสาวภัคพร เกียรติจินดารัตน์, นางสาวอัฉรา ศาสนพิทักษ์กุล
โรงเรียนสตรีศรีสุริโยทัย

 

     
     
     
©2009 Funwithgrammar