Tóm tắt
Past Perfect diễn tả hành động đã hoàn thành trước một thời điểm hoặc hành động khác trong quá khứ.
| Khẳng định | Phủ định | Nghi vấn | |
|---|---|---|---|
| Tất cả chủ ngữ | had + V3/V-ed | had not (hadn't) + V3 | Had + S + V3? |
- By the time she arrived, I had already eaten.
- They hadn't finished the project when the deadline passed.
- Had you met him before the interview?
Tại sao quan trọng
Past Perfect là dấu hiệu văn phong tinh tế trong IELTS: - Sắp xếp hai hành động quá khứ theo trình tự thời gian chính xác - Dùng trong điều kiện loại 3 (If + had V3...) - Dùng trong câu tường thuật (Reported Speech) - Phân biệt rõ ràng cái gì xảy ra trước, cái gì xảy ra sau
Cấu trúc và cách dùng
Cấu trúc
Subject + had + past participle (V3)
Chú ý: Tất cả các ngôi đều dùng had (không đổi).
4 cách dùng chính
1. Hành động xảy ra trước một thời điểm/hành động trong quá khứ
Past Perfect (trước) → Past Simple (sau)
- When I arrived at the cinema, the film had already started. (phim bắt đầu trước khi tôi đến)
- She had lived in Paris for 10 years before she moved to London.
- By the time he called, she had left the office.
Hình dung theo trục thời gian: Quá khứ xa (PP) → Quá khứ gần (PS) → Hiện tại
2. Kết hợp với "by the time / by + time expression"
"By the time..." + Past Simple → Past Perfect đã xảy ra rồi
- By the time the guests arrived, we had prepared everything.
- By 2010, the company had expanded to 20 countries.
- By the time she was 30, she had published three novels.
3. Trong câu tường thuật (Reported Speech)
Present Perfect → Past Perfect khi tường thuật:
- "I have finished the report." → She said she had finished the report.
- "They have arrived." → He told me they had arrived.
4. Trong câu điều kiện loại 3
If + Past Perfect, would have + V3
- If I had studied harder, I would have passed.
- If she hadn't missed the bus, she would have been on time.
Dấu hiệu nhận biết
| Từ/Cụm từ | Ví dụ |
|---|---|
| by the time | By the time he arrived... |
| before | Before she left, she had... |
| after | After they had eaten, they... |
| already | She had already finished. |
| by + time | By 2020, they had... |
| when (kết hợp với PS) | When I arrived, she had... |
| just | He had just left when... |
So sánh Past Perfect vs Past Simple
| Past Perfect | Past Simple | |
|---|---|---|
| Thứ tự | Xảy ra TRƯỚC trong quá khứ | Xảy ra SAU hoặc tại một thời điểm |
| Mục đích | Làm rõ trình tự thời gian | Kể sự kiện theo thứ tự xuất hiện |
Ví dụ phân biệt:
- When I arrived, she left. (Tôi đến thì cô ấy ra đi — cùng lúc hoặc sau)
-
When I arrived, she had left. (Cô ấy đã ra đi trước khi tôi đến)
-
I ate dinner and watched a film. (Hai việc nối tiếp, kể theo thứ tự)
- After I had eaten dinner, I watched a film. (Nhấn mạnh bữa tối xong trước)
So sánh Past Perfect vs Present Perfect
| Past Perfect | Present Perfect | |
|---|---|---|
| Mốc tham chiếu | Một thời điểm trong QUÁKHỨ | Hiện tại |
| Ví dụ | She had left before he arrived. | She has left — she's not here now. |
Lỗi thường gặp
Lỗi 1: Dùng Past Simple thay Past Perfect khi cần làm rõ trình tự
- ❌ When I arrived, she already left.
- ✅ When I arrived, she had already left.
- ❌ After he finished his meal, he paid the bill. (chấp nhận được nhưng PP rõ hơn)
- ✅ After he had finished his meal, he paid the bill.
Lỗi 2: Dùng "had" nhưng quên V3
- ❌ She had went to the shop.
- ✅ She had gone to the shop.
- ❌ He had ate all the food.
- ✅ He had eaten all the food.
Lỗi 3: Nhầm V3 của động từ bất quy tắc
| Infinitive | Past Simple | Past Participle |
|---|---|---|
| go | went | gone |
| eat | ate | eaten |
| write | wrote | written |
| see | saw | seen |
| take | took | taken |
| give | gave | given |
| begin | began | begun |
| break | broke | broken |
- ❌ He had wrote a letter. → ✅ He had written a letter.
- ❌ She had saw the film. → ✅ She had seen the film.
Lỗi 4: Lạm dụng Past Perfect — dùng khi không cần thiết
Nếu trình tự thời gian đã rõ qua "before/after", Past Simple cũng chấp nhận được:
- ✅ She left before he arrived. (rõ ràng — "before" đã chỉ trình tự)
- ✅ She had left before he arrived. (cũng đúng, nhấn mạnh hơn)
Lỗi 5: Dùng Past Perfect thay vì Past Simple trong hành động bình thường
- ❌ I had woken up at 7 am and had had breakfast. Then I had gone to school.
- ✅ I woke up at 7 am, had breakfast, and went to school. (Past Perfect chỉ cần thiết khi muốn làm rõ một hành động xảy ra trước hành động khác)
Ứng dụng trong IELTS
Speaking Part 2 — Kể chuyện với trình tự rõ ràng:
"I'd like to talk about a job interview I remember well. By the time I arrived at the office, I had rehearsed my answers dozens of times. The interviewer asked about a project I had managed, and fortunately, I had prepared specific examples. It turned out that the interviewer had read my portfolio beforehand, which made the conversation much easier."
Writing Task 2 — Phân tích nguyên nhân và lịch sử:
- "By the time governments began to address climate change, significant damage had already been done."
- "The economic crisis of 2008 revealed that banks had been lending irresponsibly for years."
- "Many of the problems facing cities today stem from decisions that planners had made decades earlier."
Conditionals Type 3 — Đánh giá lịch sử:
- "If stricter regulations had been introduced earlier, the environmental damage would have been far less severe."
- "The accident might have been avoided if safety protocols had been followed."
Bài tập luyện
Chia động từ đúng (Past Simple hoặc Past Perfect)
- When I (arrive) , the party already (start) .
- She (not eat) ___ anything before she (go) ___ to the interview.
- By the time he (call) ___, I already (leave) ___ the office.
- After they (finish) ___ dinner, they (watch) ___ a film.
- The police (discover) ___ that someone (break into) ___ the building.
Sửa lỗi
- She had went to Paris before.
- When I arrived, he already left.
- By the time the doctor came, the patient had past away.
- I had woken up at 6 am and had gone for a run and had had breakfast.
Đáp án
Chia động từ: 1. arrived / had already started | 2. hadn't eaten / went | 3. called / had already left | 4. had finished / watched | 5. discovered / had broken into
Sửa lỗi: 1. She had gone to Paris before. (V3 bất quy tắc) 2. When I arrived, he had already left. (trình tự: left → arrived) 3. She had passed away. (pass away → passed away, không phải "past") 4. I woke up at 6 am, went for a run, and had breakfast. (không cần PP vì thứ tự đã rõ)
Tóm tắt nhanh
| Cách dùng | Cấu trúc | Ví dụ |
|---|---|---|
| Hành động xảy ra TRƯỚC trong QK | had + V3 | She had left before he arrived. |
| Với "by the time" | By the time S + PS, S + PP | By the time I arrived, it had started. |
| Sau "after" | After S + PP, S + PS | After she had eaten, she left. |
| Conditional Type 3 | If + PP, would have + V3 | If I had known, I would have helped. |
| Reported Speech | said + PP | She said she had finished. |
Quy tắc vàng: - Dùng Past Perfect khi cần làm rõ hành động nào xảy ra trước trong quá khứ - Không lạm dụng — chỉ dùng khi trình tự thời gian không rõ nếu không có PP - Tất cả các ngôi đều dùng had (không đổi) - Chú ý V3 bất quy tắc: go→gone, eat→eaten, write→written, see→seen