คำจำกัดความ / คำอธิบาย
เราใช้ Present Perfect เพื่อพูดถึงประสบการณ์ชีวิตเมื่อเวลาเกิดเหตุการณ์ที่แน่ชัด ไม่สำคัญ หรือ ไม่ได้ระบุ การกระทำนั้นเกิดขึ้นช่วงใดช่วงหนึ่งก่อนตอนนี้ และผู้พูดสนใจ "ประสบการณ์" มากกว่าวันที่ มักใช้ในคำถามแบบ Have you ever...? หรือข้อความแบบ I have never... รูปนี้ยังเชื่อมกับปัจจุบัน เพราะประสบการณ์นั้นเป็นส่วนหนึ่งของชีวิตคุณตอนนี้ หากระบุชัดว่าเกิด เมื่อไหร่ โดยทั่วไปต้องใช้ Past Simple
กฎสำคัญ
- โครงสร้าง: have/has + past participle
- ใช้กับประสบการณ์ชีวิตทั่วไป: I have visited Rome.
- ใช้ ever ในคำถาม: Have you ever tried sushi?
- ใช้ never ในประโยคบอกเล่าที่มีความหมายปฏิเสธ: She has never driven a truck.
- อย่าใช้กับคำบอกเวลาอดีตที่จบแล้ว เช่น yesterday, last year, in 2020
ตัวอย่าง
- I have never tried sushi. - ฉันไม่เคยลองซูชิ
- Have you ever been abroad? - คุณเคยไปต่างประเทศไหม
- She has never seen snow. - เธอไม่เคยเห็นหิมะ
- We have visited that museum before. - พวกเราเคยไปพิพิธภัณฑ์นั้นมาก่อน
- Have they ever worked together? - พวกเขาเคยทำงานด้วยกันไหม
ข้อผิดพลาดที่พบบ่อย
- ❌ I have never tried sushi last year. -> ✅ I tried sushi last year.
- ❌ Did you ever go to Japan? -> ✅ Have you ever been to Japan?
- ❌ She has never went there. -> ✅ She has never gone there.
เคล็ดลับ
- ถ้าประโยคของคุณตอบคำถาม When? มักต้องใช้ Past Simple มากกว่า Present Perfect