Present prefect Simple vs Continuous

กระทู้คำถาม
2 tenses นี้ใช้ในเหตุการ์ณอะไรแล้วต่างกันยังไงผมสับสนกับ 2 ตัวนี้มากครับ เพี้ยนรมเสีย

คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
ถ้าเอาแบบภาพรวมทั้งสอง Tense มีจุดเหมือนกันคือใช้เชื่อมเหตุการณ์ที่เกิดในอดีต-ปัจจุบัน
โครงสร้าง  Present Perfect Simple            S  + has,have + V3 (past participle)
               Present Perfect Continuous      S + has,have been + Ving (present Participle)
Ex:   I have worked as a police officer for over 5 years. (ทำงานเป็นตำรวจมากว่า 6 ปีแล้วและตอนนี้ก็ทำอยู่ )
        I have been waiting for you for 3 hours. (ฉันรอเธอมาจะ 3 ชั่วโมงแล้วนะ)

ความต่างอยู่ที่ Present Perfect Simple  จะเน้น result (ผลลัพธ์) ครับ
ในขณะที่       Present Perfect Continuous จะเน้น  duration (ระยะเวลา)
ดูตัวอย่างอันนี้นะครับ
I have cooked my dinner. (ฉันทำกับข้าวเสร็จแล้ว- ตอนนี้พร้อมทานแล้ว)                          =    Present Perfect Simple
I have been cooking my dinner. (ฉันทำกับข้าวอยู่- ตอนนี้ยังไม่เสร็จ ยังถือทัพพีอยู่555)       =    Present Perfect Continuous

ปล1 . Present Perfect Simple ยังใช้กับเหตุกาณ์ เคย-ไม่เคย/ เหตุการณ์ที่เพิ่งจบไปได้อีกด้วยครับ
ปล2.   continuous สามารถเรียกได้อีกอย่างว่า progressive ครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่