Present Perfect Tense คืออะไร? สรุปโครงสร้าง พร้อมแบบฝึก 10 ข้อ สอบเข้า ม.1
📌 ก่อนเริ่มเรียน
บทนี้พาน้องๆ เข้าใจ Present Perfect Tense ซึ่งเชื่อมโยงเหตุการณ์ในอดีตกับปัจจุบัน โดยใช้โครงสร้าง have / has + V3 พร้อมคำสำคัญ เช่น already, just, yet, ever, never, since และ for
⏳✅🔗
Present Perfect Tense
อดีตที่ยังเกี่ยวข้องกับปัจจุบัน · have / has + V3 · เตรียมสอบเข้า ม.1
🙋
I / You / We / They
ใช้ have + V3
👧
He / She / It
ใช้ has + V3
🔗
Past → Present
อดีตเชื่อมถึงปัจจุบัน
📚 PART 1 · ใช้ Present Perfect เมื่อไร?
1️⃣
ประสบการณ์ในชีวิต ไม่ระบุเวลาชัดเจน
I have visited Japan.
She has never eaten sushi.
Have you ever seen snow?
2️⃣
เหตุการณ์ที่เพิ่งเกิดขึ้นหรือมีผลถึงตอนนี้
I have just finished my homework.
He has lost his key. (ตอนนี้ยังหาไม่เจอ)
They have already arrived.
3️⃣
เหตุการณ์ที่เริ่มในอดีตและยังดำเนินอยู่
We have lived here for five years.
She has studied English since 2022.
4️⃣
เหตุการณ์ที่เกิดซ้ำหลายครั้งจนถึงปัจจุบัน
I have read this book three times.
He has called me twice today.
🔑 คำบอกเวลาที่พบบ่อย
already
just
yet
ever
never
since
for
recently
lately
so far
many times
🎯 PART 2 · โครงสร้าง 3 รูปแบบ
✅
1) ประโยคบอกเล่า Affirmative
📐 โครงสร้าง
I / You / We / They
+
have
+
V3
He / She / It
+
has
+
V3
✏️ ตัวอย่าง
I have finished my homework.
She has gone to the library.
They have seen that movie.
❌
2) ประโยคปฏิเสธ Negative
📐 โครงสร้าง
S
+
have not / has not
+
V3
✏️ ตัวอย่าง
I haven't finished yet.
He hasn't called me.
We have never visited Korea.
❓
3) ประโยคคำถาม Question
📐 โครงสร้าง
Have / Has
+
S
+
V3
?
Wh-word
+
have / has
+
S
+
V3
?
✏️ ตัวอย่าง
Have you ever ridden a horse?
Has she finished her work?
How long have they lived here?
🧩 PART 3 · ตำแหน่ง already, just, yet, ever, never
| คำ |
ตำแหน่ง |
ตัวอย่าง |
| already |
ระหว่าง have/has กับ V3 |
I have already eaten. |
| just |
ระหว่าง have/has กับ V3 |
She has just arrived. |
| yet |
ท้ายประโยคปฏิเสธหรือคำถาม |
I haven't finished yet. |
| ever |
ระหว่างประธานกับ V3 ในคำถาม |
Have you ever seen snow? |
| never |
ระหว่าง have/has กับ V3 |
He has never flown before. |
⏰ PART 4 · since กับ for ต่างกันอย่างไร?
| คำ |
ใช้กับ |
ตัวอย่าง |
| since |
จุดเริ่มต้นของเวลา |
since 2020, since Monday, since I was young |
| for |
ช่วงระยะเวลา |
for two years, for three days, for a long time |
I have lived here since 2020.
I have lived here for five years.
📋 PART 5 · V3 ที่ออกสอบบ่อย
| V1 |
V2 |
V3 |
ความหมาย |
| go | went | gone | ไป |
| see | saw | seen | เห็น |
| eat | ate | eaten | กิน |
| do | did | done | ทำ |
| write | wrote | written | เขียน |
| take | took | taken | นำ/หยิบ |
| break | broke | broken | ทำแตก |
| know | knew | known | รู้จัก |
| give | gave | given | ให้ |
| ride | rode | ridden | ขี่ |
⚖️ PART 6 · Present Perfect vs Past Simple
| Present Perfect |
Past Simple |
| ไม่ระบุเวลาชัดเจน |
ระบุเวลาในอดีตชัดเจน |
| I have visited Japan. |
I visited Japan last year. |
| เหตุการณ์ยังเกี่ยวข้องกับปัจจุบัน |
เหตุการณ์จบแล้วในอดีต |
| ใช้ already, just, yet, ever, never |
ใช้ yesterday, last..., ...ago, in 2020 |
🎯 ออกสอบบ่อย
ถ้ามีคำว่า yesterday, last week, two days ago ให้ใช้ Past Simple
ถ้ามีคำว่า already, just, yet, ever, never, since, for ให้คิดถึง Present Perfect
💡 เคล็ดลับจำง่าย
Present Perfect ต้องมี 2 ส่วนเสมอ คือ have / has และ V3
I / You / We / They ใช้ have ส่วน He / She / It ใช้ has
⚠️ ข้อผิดพลาดที่พบบ่อย
- ❌ She have finished. → ✅ She has finished.
- ❌ I have went there. → ✅ I have gone there.
- ❌ He has saw the movie. → ✅ He has seen the movie.
- ❌ I have finished yesterday. → ✅ I finished yesterday.
- ❌ Have you ever went abroad? → ✅ Have you ever gone abroad?
- ❌ She hasn't finished already. → ✅ She hasn't finished yet.
- ❌ I have lived here since five years. → ✅ I have lived here for five years.
- ❌ He has lived here for 2020. → ✅ He has lived here since 2020.
- ❌ Did you ever see snow? → ✅ Have you ever seen snow?
- ❌ She has just went out. → ✅ She has just gone out.
📝 ความคืบหน้า: 0/10
⭐ คะแนน: 0
🏆
ยอดเยี่ยม