Present Perfect Tense คืออะไร
Present Perfect Tense คือ tense ที่ใช้เล่าถึงเหตุการณ์ที่มีจุดเริ่มต้นในอดีตและยังดำเนินมาจนถึงปัจจุบันและมีแนวโน้มที่จะดำเนินต่อไป หรือ เป็นเหตุการณ์ที่เคยเกิดขึ้นในอดีตแต่ไม่ระบุเวลาของการเกิดเหตุการณ์ เพราะถ้าระบุจะกลายเป็น past simple tense แทน
โครงสร้างประโยค Present Perfect Tense
1. ประโยคบอกเล่า
Subject + has/have + v.3 + (complement/object).
ตัวอย่าง I have gone to the grocery store many times.
2. ประโยคคำถาม
Has/Have + subject + v.3 + (complement/object)?
ถ้าเป็น Wh question ให้นำไปวางหน้าประโยคเช่นเดิม
ตัวอย่าง Have you ever gone to London before?
3. ประโยคปฏิเสธ
Subject + has/have (not) + v.3 + (complement/object).
ตัวอย่าง Nick has not read the book yet.
วิธีการใช้ Present Perfect Tense
เราสามารถใช้ Present perfect tense ในการเล่าเหตุการณ์ต่อไปนี้
1. เล่าเหตุการณ์ที่มีจุดเริ่มต้นตั้งแต่อดีตและดำเนินต่อเนื่องจนถึงปัจจุบัน หรือผลลัพธ์ยังแสดงให้เห็นในปัจจุบัน โดยมีคำบอกเวลากำกับไว้ เช่น since, for, already, yet, just…
ตัวอย่าง I have studied English for 10 years.
2. เราสามารถใช้ tense นี้ในการบรรยายเหตุการณ์ที่เคยเกิดขึ้นในอดีตและไม่ระบุเวลา แค่เพื่อต้องการให้ทราบว่าเคยได้เกิดขึ้น โดยมีคำระบุไว้ชัดเจนเช่น ever, never, three times…
ตัวอย่าง Someone has broken a window.
3. เรายังสามรถใช้ tense นี้ในการเล่าเหตุการณ์ที่เคยเกิดขึ้นซ้ำๆในอดีตหลายๆรอบ แต่ไม่ระบุเวลาอีกด้วย
ตัวอย่าง Jack has visited Myanmar for several times.
Tip
ใช้ for กับระยะเวลา เพื่อบอกให้ทราบว่าทำเหตุการณ์นั้นนานแค่ไหน
ใช้ since กับจุดเริ่มต้นของเวลา เพื่อระบุจุดที่เหตุการณ์เริ่ม