ถ้าเรายังจำกันได้ present perfect tense เป็น tense ที่ใช้"เพื่ออธิบายการกระทำหรือเหตุการณ์ที่เกิดขึ้นไปแล้วในอดีต แต่ยังมีความเกี่ยวข้องหรือมีผลกับปัจจุบัน" ซึ่งจะแตกต่างกับ past perfect tense ที่จะใช้อธิบาย การกระทำหรือเหตุการณ์ที่สิ้นสุดลงไปแล้วก่อนอีกหนึ่งเหตุการณ์หรือช่วงเวลาในอดีต และ perfect tense ทั้งหลายก็มีความเหมือนกันตรงที่ให้ความสำคัญกับผลลัพธ์ของการกระทำมากกว่าช่วงเวลาที่เกิดเหตุการณ์นั้นๆค่ะ
ฟังดูแล้วอาจจะยังงงๆบ้าง ลองมาดูตัวอย่างกันดีกว่าค่ะ
ตัวอย่างที่ 1
Present perfect: She has finished her homework. เธอทำการบ้านแล้ว
แปลว่า เธอทำการบ้านเสร็จแล้ว และความสำคัญของประโยคนี้คือผลลัพธ์ของสิ่งที่เธอทำต่อปัจจุบัน ก็คือการบ้านของเธอเสร็จแล้ว
Past perfect: She had finished her homework before her friends arrived.
แปลว่า เธอทำการบ้านของเธอเสร็จแล้วก่อนที่เพื่อนของเธอจะมาถึง ในประโยคนี้ ใจความสำคัญจะอยู่ที่การทำการบ้านเสร็จสิ้นก่อนที่เพื่อนจะมาถึง (อีกเหตุการณ์หนึ่งในอดีต)
ตัวอย่างที่ 2
Present perfect: I have traveled to Japan twice.
ฉันเคยไปเที่ยวญี่ปุ่นมาสองครั้ง ในประโยคนี้ ไม่ได้มีการระบุช่วงเวลาที่เจาะจง แต่มีความเกี่ยวข้องกับปัจจุบัน
Past perfect: I had …
1. she / finish / homework / before dinner
2. we / not arrive / by the time / concert / start
3. the plane / already take off / by the time / they / arrive
4. we / finish / dinner / by the time / guests / arrive
5. I / not sleep / much / before / exam / start