ปัจจุบันสมบูรณ์
Present Perfect
ปัจจุบันสมบูรณ์เชื่อมอดีตกับปัจจุบัน ใช้สำหรับประสบการณ์ เหตุการณ์เมื่อเร็ว ๆ นี้ที่ยังเกี่ยวข้องกับปัจจุบัน หรือการกระทำที่เริ่มในอดีตและยังคงดำเนินอยู่ ประกอบด้วย have/has + past participle
เมื่อไหร่ที่ใช้
ใช้สำหรับประสบการณ์ชีวิต (โดยไม่ระบุเวลา) การกระทำล่าสุดที่มีผลในปัจจุบัน การกระทำที่เริ่มในอดีตและยังคงดำเนินอยู่ (กับ "for" หรือ "since") และการแนะนำพาดหัวข่าว
โครงสร้าง
S + have/has + past participleShe has visited Japan three times.
เธอ**เคยไปญี่ปุ่น**สามครั้ง
S + haven't/hasn't + past participleI haven't seen that film yet.
ฉัน**ยังไม่ได้ดู**หนังเรื่องนั้น
Have/Has + S + past participle?Have you ever tried sushi?
คุณ**เคยลอง**ซูชิไหม?
คำบ่งชี้
- ever
- never
- already
- yet
- just
- for
- since
- recently
- lately
- so far
ตัวอย่าง
I have visited Japan three times.
ฉัน**เคยไปญี่ปุ่น**สามครั้ง
She has just finished her homework.
เธอ**เพิ่งทำการบ้านเสร็จ**
Have you ever tried sushi?
คุณ**เคยลอง**ซูชิไหม?
They haven't arrived yet.
พวกเขา**ยังมาไม่ถึง**
He has lived here for ten years.
เขา**อาศัยอยู่**ที่นี่**มา**สิบปี
กฎการสะกดคำ (HE/SHE/IT)
| กริยาปกติ | เติม -ed (เหมือน past simple) | work → worked, play → played |
|---|---|---|
| กริยาผิดปกติ | รูป past participle เฉพาะ | go → gone, eat → eaten, write → written |
ข้อผิดพลาดที่พบบ่อย
I have seen her yesterday.
I saw her yesterday.
อย่าใช้ present perfect กับเวลาอดีตที่เจาะจง ให้ใช้ past simple แทน
Have you eaten yet? — Yes, I have eaten.
Have you eaten yet? — Yes, I have.
ในคำตอบสั้น ๆ อย่าพูด past participle ซ้ำ — ใช้แค่ "have/has"
เคล็ดลับ
ความต่างสำคัญระหว่าง present perfect และ past simple: present perfect = ไม่ระบุเวลาที่แน่นอน หรือเวลาไม่สำคัญ Past simple = มีการระบุหรือบอกใบ้เวลาที่เจาะจง (yesterday, last week...)