แหล่งรวมติวเตอร์

Past Perfect Tense ใช้ยังไง? ครบทุกกฎ have/had ผิด พร้อมแบบฝึก 10 ข้อ เตรียมสอบเข้า ม.1

Past Perfect Tense ใช้ยังไง? ครบทุกกฎ have/had ผิด พร้อมแบบฝึก 10 ข้อ เตรียมสอบเข้า ม.1
📌 ก่อนเริ่มเรียน

บทนี้พาน้องๆ เข้าใจ Past Perfect Tense ซึ่งใช้พูดถึงเหตุการณ์ที่เกิดขึ้น "ก่อน" อีกเหตุการณ์หนึ่งในอดีต โดยใช้โครงสร้าง had + V3 พร้อมคำสำคัญ เช่น before, after, by the time, already, just

⏮️🕰️✅

Past Perfect Tense

เหตุการณ์ที่เกิดก่อนอีกเหตุการณ์ในอดีต · had + V3 · เตรียมสอบเข้า ม.1

🙋 ทุกประธาน ใช้ had + V3 เสมอ
1️⃣ เกิดก่อน Past Perfect (had + V3)
2️⃣ เกิดทีหลัง Past Simple (V2)
📚 PART 1 · ใช้ Past Perfect เมื่อไร?
1️⃣

เหตุการณ์ที่เกิดก่อน อีกเหตุการณ์หนึ่งในอดีต

The train had left before I arrived.
She had finished her homework when her mom came home.
2️⃣

เหตุการณ์ที่เกิดขึ้นแล้วก่อนถึงจุดหนึ่งในอดีต

By the time I got home, they had eaten dinner.
By 2020, he had graduated from university.
3️⃣

ประสบการณ์ก่อนช่วงเวลาหนึ่งในอดีต

I had never seen snow before I went to Japan.
Had you ever traveled abroad before that trip?
4️⃣

เหตุการณ์ที่เป็นเหตุของอีกเหตุการณ์ในอดีต

She was tired because she had worked all day.
He couldn't open the door because he had lost his key.
🔑 คำบอกเวลาที่พบบ่อย
before after by the time already just never by + จุดเวลาในอดีต
🎯 PART 2 · โครงสร้าง 3 รูปแบบ

1) ประโยคบอกเล่า Affirmative

📐 โครงสร้าง
S + had + V3
✏️ ตัวอย่าง
I had finished my work before 6 p.m.
She had left when I called.
They had eaten before the movie started.

2) ประโยคปฏิเสธ Negative

📐 โครงสร้าง
S + had not + V3
✏️ ตัวอย่าง
I hadn't finished my homework when she arrived.
He hadn't seen the movie before.
We hadn't met him before that day.

3) ประโยคคำถาม Question

📐 โครงสร้าง
Had + S + V3 ? Wh-word + had + S + V3 ?
✏️ ตัวอย่าง
Had you finished before she arrived?
Had he left when you called?
Why had she gone home early?
🧩 PART 3 · ลำดับเหตุการณ์กับ before / after
คำ เหตุการณ์ที่ตามมา ตัวอย่าง
before Past Perfect + before + Past Simple I had eaten before she came.
after After + Past Perfect, + Past Simple After I had eaten, I left the house.
by the time By the time + Past Simple, + Past Perfect By the time we arrived, the show had started.
Before she called, I had already left.
I had already left before she called.
📋 PART 4 · V3 ที่ออกสอบบ่อย
V1 V2 V3 ความหมาย
leaveleftleftออกจาก/จากไป
arrivearrivedarrivedมาถึง
beginbeganbegunเริ่มต้น
eatateeatenกิน
finishfinishedfinishedทำเสร็จ
loselostlostทำหาย/แพ้
meetmetmetพบเจอ
gowentgoneไป
seesawseenเห็น
graduategraduatedgraduatedสำเร็จการศึกษา
⚖️ PART 5 · Past Perfect vs Past Simple
Past Perfect Past Simple
เหตุการณ์ที่เกิดก่อน (อดีตของอดีต) เหตุการณ์ที่เกิดทีหลัง
The train had left before I arrived. I arrived at the station.
ใช้ had + V3 ใช้ V2
มักใช้กับ before, after, by the time มักใช้กับ yesterday, last..., ...ago

🎯 ออกสอบบ่อย

ถ้ามีสองเหตุการณ์ในอดีต ให้ดูว่าอันไหนเกิด "ก่อน" → ใช้ Past Perfect (had + V3)
ส่วนเหตุการณ์ที่เกิดทีหลังให้ใช้ Past Simple (V2)

💡 เคล็ดลับจำง่าย

Past Perfect ต้องมี 2 ส่วนเสมอ คือ had และ V3
ใช้ had ตัวเดียวกับทุกประธาน ไม่ต้องเปลี่ยนรูปตามประธาน

⚠️ ข้อผิดพลาดที่พบบ่อย

  • ❌ She has left before I arrived. → ✅ She had left before I arrived.
  • ❌ I had leave before she came. → ✅ I had left before she came.
  • ❌ He had went home. → ✅ He had gone home.
  • ❌ By the time we arrived, the show start. → ✅ By the time we arrived, the show had started.
  • ❌ I had finished my homework yesterday. → ✅ I finished my homework yesterday. (ไม่มีอีกเหตุการณ์มาเทียบ)
  • ❌ Had you saw him before? → ✅ Had you seen him before?
  • ❌ We had ate before the party started. → ✅ We had eaten before the party started.
  • ❌ After she had arrive, we left. → ✅ After she had arrived, we left.
  • ❌ They hadn't finish yet at that time. → ✅ They hadn't finished yet at that time.
  • ❌ I had never seen it before I go there. → ✅ I had never seen it before I went there.
⏮️ แบบฝึก Past Perfect · 10 ข้อ

มาทดสอบความเข้าใจกัน!

เลือก had, V3 และคำเชื่อมให้ถูกต้อง

📝 ความคืบหน้า: 0/10 ⭐ คะแนน: 0
🏆

ยอดเยี่ยม

Your Score
0 / 10