EP7 Perfect Tenses — ทำเสร็จแล้วในอดีต ปัจจุบัน และอนาคต
เรียนรู้ Past, Present และ Future Perfect ในบทเดียว เข้าใจโครงสร้าง have/has, had และ will have + V3 พร้อมการใช้ since, for, already, yet, before และ by เทคนิคทำข้อสอบ แบบฝึกหัด และแนวข้อสอบปิดท้าย 10 ข้อ
เส้นทางสู่เป้าหมาย
กำลังโหลดความก้าวหน้า…
ทำ Quiz ท้าย EP เพื่อเริ่มบันทึกความสำเร็จ
Perfect Tenses — ทำเสร็จแล้วในอดีต ปัจจุบัน และอนาคต
เข้าใจ Past, Present และ Future Perfect ด้วยภาพจำเดียว: สิ่งสำคัญคือ “ทำเสร็จแล้ว” และใช้ Verb ช่อง 3
had + V3
have / has + V3
will have + V3
เป้าหมายการเรียนรู้
- เข้าใจความหมายร่วมของ Perfect Tenses
- แยก Past, Present และ Future Perfect ได้
- ใช้ have, has, had และ will have ได้ถูกต้อง
- เลือกใช้ Verb ช่อง 3 ได้ถูกต้อง
- สังเกต Signal Words ที่ออกสอบบ่อยได้
1. ภาพจำ: Perfect = ทำเสร็จแล้ว
Past ───────── NOW ───────── Future
Perfect ทุก Tense ใช้ Verb ช่อง 3 เหมือนกัน ต่างกันเฉพาะ Helping Verb และเวลาของเหตุการณ์
2. สูตรกลางของ Perfect Tenses
| Tense | โครงสร้าง | ความหมาย |
|---|---|---|
| Present Perfect | have / has + V3 | ทำแล้วและเกี่ยวข้องกับปัจจุบัน |
| Past Perfect | had + V3 | ทำเสร็จก่อนอีกเหตุการณ์ในอดีต |
| Future Perfect | will have + V3 | จะทำเสร็จก่อนเวลาหนึ่งในอนาคต |
3. Present Perfect — ทำแล้วและยังเกี่ยวข้องกับปัจจุบัน
He / She / It + has + V3
I have finished my homework.
ฉันทำการบ้านเสร็จแล้ว
She has lived here for five years.
เธออาศัยอยู่ที่นี่มาเป็นเวลา 5 ปีแล้ว
already, just, yet, ever, never, since, for
He has finish the work. ❌
He has finished the work. ✅
4. Past Perfect — ทำเสร็จก่อนอีกเหตุการณ์หนึ่ง
I had finished my homework before my mother came home.
ฉันทำการบ้านเสร็จก่อนที่แม่จะกลับถึงบ้าน
before, after, when, by the time
เหตุการณ์ที่เกิดทีหลัง → Past Simple
They had went home. ❌
They had gone home. ✅
5. Future Perfect — จะทำเสร็จก่อนเวลาที่กำหนด
I will have finished my homework by 8 p.m.
ฉันจะทำการบ้านเสร็จก่อนเวลา 2 ทุ่ม
by tomorrow, by next week, by 2030, by the time
She will has finished. ❌
She will have finished. ✅
6. เปรียบเทียบประโยคเดียวกันทั้ง 3 Tense
| Tense | ตัวอย่าง | ความหมาย |
|---|---|---|
| Present Perfect | I have finished my homework. | ฉันทำการบ้านเสร็จแล้ว |
| Past Perfect | I had finished my homework before dinner. | ฉันทำเสร็จก่อนกินข้าว |
| Future Perfect | I will have finished my homework by 8 p.m. | ฉันจะทำเสร็จก่อน 2 ทุ่ม |
already / yet / since / for → have/has + V3
before / by the time → had + V3
by tomorrow / by next year → will have + V3
7. ประโยคปฏิเสธและคำถาม
| Tense | ปฏิเสธ | คำถาม |
|---|---|---|
| Present Perfect | have/has not + V3 | Have/Has + Subject + V3? |
| Past Perfect | had not + V3 | Had + Subject + V3? |
| Future Perfect | will not have + V3 | Will + Subject + have + V3? |
Perfect ทุกแบบต้องจบด้วย Verb ช่อง 3
8. ขั้นตอนทำข้อสอบ
แบบฝึกหัดทบทวน 5 ข้อ
-
She ______ already ______ the letter.
A. has / written B. had / write C. will / wrote D. have / writing
ดูเฉลย
ตอบ A. has / written
already ใช้กับ Present Perfect และ She ใช้ has + V3
-
They ______ dinner before I arrived.
A. have eaten B. had eaten C. will eat D. eat
ดูเฉลย
ตอบ B. had eaten
การกินข้าวเสร็จเกิดก่อนฉันมาถึง จึงใช้ Past Perfect
-
By next month, I ______ this course.
A. complete B. completed C. have completed D. will have completed
ดูเฉลย
ตอบ D. will have completed
by next month เป็น Future Perfect
-
Have you finished the work ______?
A. yet B. before C. by D. ago
ดูเฉลย
ตอบ A. yet
yet มักใช้ท้ายประโยคคำถามใน Present Perfect
-
He had ______ home before the rain started.
A. go B. went C. gone D. going
ดูเฉลย
ตอบ C. gone
หลัง had ต้องใช้ V3 และ gone เป็น V3 ของ go
แนวข้อสอบปิดท้าย 10 ข้อ
สรุป 1 นาที
- Present Perfect ใช้ have/has + V3
- Past Perfect ใช้ had + V3
- Future Perfect ใช้ will have + V3
- since และ for มักใช้กับ Present Perfect
- before และ by the time มักใช้กับ Past Perfect
- by tomorrow หรือ by next year มักใช้กับ Future Perfect
already / yet / since / for → have/has + V3
before → had + V3
by tomorrow → will have + V3