VocabNote
กาลระดับกลาง

ปัจจุบันสมบูรณ์

Present Perfect

ปัจจุบันสมบูรณ์เชื่อมอดีตกับปัจจุบัน ใช้สำหรับประสบการณ์ เหตุการณ์เมื่อเร็ว ๆ นี้ที่ยังเกี่ยวข้องกับปัจจุบัน หรือการกระทำที่เริ่มในอดีตและยังคงดำเนินอยู่ ประกอบด้วย have/has + past participle

เมื่อไหร่ที่ใช้

ใช้สำหรับประสบการณ์ชีวิต (โดยไม่ระบุเวลา) การกระทำล่าสุดที่มีผลในปัจจุบัน การกระทำที่เริ่มในอดีตและยังคงดำเนินอยู่ (กับ "for" หรือ "since") และการแนะนำพาดหัวข่าว

โครงสร้าง

positiveS + have/has + past participle

She has visited Japan three times.

เธอ**เคยไปญี่ปุ่น**สามครั้ง

negativeS + haven't/hasn't + past participle

I haven't seen that film yet.

ฉัน**ยังไม่ได้ดู**หนังเรื่องนั้น

questionHave/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...)

กาล