Present perfect vs Past simple ต่างก็สามารถเล่าเหตุการณ์ในอดีตได้เหมือนกันนะ แต่มันมีจุดเล็กๆ หรือการสื่อความหมายที่ต่างกันนิดเดียวเท่านั้นเอง
Present perfect vs Past simple ต่างกันอย่างไร
คำถามนี้เคยเกิดขึ้นกับตัวเองสมัยอ่านตำราหลักภาษาอังกฤษ เพราะว่า present perfect tense ก็ใช้เล่าเหตุการณ์ในอดีตได้ เหมือนกับ past simple
สาเหตุที่เขียนเรื่องนี้ก็คือ เผื่อว่าจะมีคนขึ้สงสัยคล้ายๆกัน ก่อนอี่นมาดูตัวอย่างกันเลยดีกว่า ดูปุ๊บรับรองว่าเข้าใจปั๊บแน่นอน
1. I saw that movie last week. (past tense)
2. I’ve seen that movie. (present perfect tense)
ดูเจตนาของคนพูดแล้ว เรารู้เลยว่าเขาอยากบอกให้เรารู้ว่าเขาดูหนังเรื่องนั้นแล้ว อ้าวแล้วยังไงต่อ
จะยังไงต่อละ ก็ลองดูซิ อะไรที่มันแตกต่างกัน
ข้อ 1 ประธาน + กริยา+ กรรม+คำบ่งบอกเวลา
ข้อ 2 ประธาน + กริยา+กรรม
รู้ยังที่นี้ว่าอะไรที่ต่างกัน คำตอบคือ เวลา ก็แค่นี้แหละที่จะบอก
- Past simple tense จะมีเวลากำกับให้รู้ว่าทำเมื่อไหร่
I ate an hour a go. ผมกินมาชั่วโมงหนึ่งแล้ว (ท้องยังตึงอยู่)
- Present perfect tense ไม่ต้องมีเวลากำกับ แค่ต้องการบอกให้รู้ว่า ทำแล้ว แค่นี้เอง
I have eaten. ผมกินแล้ว (แม่กินเลย ไม่ต้องห่วงผม)
จะตอบอันไหนก็ถูกด้วยกันทั้งคู่
- I’ve finished my project. ผมทำโครงการเสร็จแล้วนะ (แค่บอกให้รู้ว่าเสร็จแล้ว)
- I finished my project last week. ผมทำโครงการเสร็จแล้วตั้งแต่อาทิตย์ก่อน (เสร็จแล้ว พร้อมบอกเวลาให้รู้)
ทีนี้คงเคลียร์นะครับว่าใช้ต่างกันอย่างไร ” ต่างกันที่มีเวลากำกับ และไม่มีเวลากำกับ “
- Present perfect บอกให้รู้ว่าทำเสร็จแล้ว
- Past simple บอกให้รู้ว่าทำเสร็จเมื่อไหร่