Quá Khứ Hoàn Thành ( )
1. Quy tắc cốt lõi
Thì quá khứ hoàn thành diễn tả hành động xảy ra TRƯỚC một hành động khác trong quá khứ. Khi kể một câu chuyện có hai sự kiện quá khứ, sự kiện xảy ra trước dùng quá khứ hoàn thành ( + V3), sự kiện xảy ra sau dùng quá khứ đơn.
Hình dung như một dòng thời gian: Sự kiện A (trước) → had + V3 và Sự kiện B (sau) → V2/V-ed. Ví dụ: " I , ." — Khi tôi đến (sau), cô ấy đã đi rồi (trước).
2. Công thức
| Loại câu | Cấu trúc | Ví dụ |
|---|---|---|
| Khẳng định | S + + V3 | . |
| Phủ định | S + + not (hadn't) + V3 | I hadn't . |
| Câu hỏi Yes/ | + S + V3? | met ? |
| Câu hỏi Wh- | Wh- + + S + V3? | called? |
Lưu ý: had dùng cho tất cả chủ ngữ (I//////), không thay đổi.
3. Khi nào dùng
- Hành động xảy ra trước trong câu có hai mốc quá khứ: By the time I got home, my parents had already eaten. (Khi tôi về đến nhà, bố mẹ đã ăn rồi.)
- Sau "before / after / when / by the time": She had studied English before she moved to the UK. (Cô ấy đã học tiếng Anh trước khi chuyển sang Anh.)
- Diễn tả sự hối tiếc / điều kiện loại 3 (sẽ học ở bài 13): If I had studied harder, I would have passed. (Nếu tôi học chăm hơn, tôi đã đỗ rồi.)
- Câu gián tiếp (Reported Speech) — khi chuyển từ quá khứ đơn sang tường thuật: She said she had finished her work. (Cô ấy nói cô ấy đã làm xong bài.)
- Giải thích nguyên nhân dẫn đến kết quả quá khứ: He was tired because he had worked all night. (Anh ấy mệt vì đã làm việc cả đêm.)
4. Ví dụ với phiên âm
| Câu tiếng Anh | IPA | Cách đọc tiếng Việt | Nghĩa |
|---|---|---|---|
| I . | /ʃiː hæd bɪˈfɔːr aɪ əˈraɪvd/ | shi hặd bi-pho ai ờ-raivd | Cô ấy đã đi trước khi tôi đến. |
| By the the started, found seats. | /baɪ ðə taɪm ðə fɪlm ˈstɑːrtɪd wiː hæd faʊnd aʊr siːts/ | bai đờ taim đờ phim sta-tết ui hặd phaund ao si-ts | Khi phim bắt đầu, chúng tôi đã tìm được chỗ ngồi rồi. |
| hadn't , so . | /hiː ˈhædnt ˈiːtən soʊ hiː wɒz ˈveri ˈhʌŋɡri/ | hi hặd-nờt i-tần sô hi uôz ve-ri hăng-gri | Anh ấy chưa ăn nên rất đói. |
| met ? | /hæd juː met hɜːr bɪˈfɔːr/ | hặd diu met hờ bi-pho | Bạn đã gặp cô ấy trước đó chưa? |
| I , I TV. | /ˈæftər aɪ hæd ˈfɪnɪʃt ˈhoʊmwɜːrk aɪ wɒtʃt tiː viː/ | ặp-tờ ai hặd phi-nít-sờ hôm-uơrk ai uot-ch ti vi | Sau khi làm xong bài tập về nhà, tôi xem TV. |
| I I the . | /aɪ wɒz leɪt bɪˈkɒz aɪ hæd mɪst ðə bʌs/ | ai uôz lây-t bi-koz ai hặd mis-t đờ bờs | Tôi trễ vì đã lỡ xe buýt. |
5. Lỗi điển hình người Việt
- ❌ When I came, she already left. → ✅ When I came, she had already left. — Hành động xảy ra trước () phải dùng had + V3, không dùng quá khứ đơn.
- ❌ He had went to the store. → ✅ He had gone to the store. — Sau had phải dùng V3 (), không phải V2 ().
- ❌ I have finished before she arrived. → ✅ I had finished before she arrived. — Cả hai sự kiện đều trong quá khứ → dùng had, không phải have.
- ❌ She had study all night. → ✅ She had studied all night. — Sau had phải dùng V3 (studied), không phải V nguyên thể.
- ❌ By the time I arrived, he leaves. → ✅ By the time I arrived, he had left. — "By the " + mốc quá khứ → câu chính dùng had + V3.
6. Bảng từ vựng
| Từ | IPA | Cách đọc | Nghĩa | Loại từ |
|---|---|---|---|---|
| /bɪˈfɔːr/ | bi-pho | trước khi | prep/conj | |
| /ˈæftər/ | ặp-tờ | sau khi | prep/conj | |
| by the | /baɪ ðə taɪm/ | bai đờ taim | vào lúc mà... | |
| /ɔːlˈredi/ | ol-rét-đi | rồi, đã | adv | |
| /dʒʌst/ | dờ-giast | vừa mới | adv | |
| /ˈfɪnɪʃt/ | phi-nít-sờ | đã hoàn thành | v3 | |
| /ɡɒn/ | gôn | đã đi | v3 | |
| // | lép-t | đã rời đi | v3 | |
| /əˈraɪvd/ | ờ-raivd | đã đến | v3 | |
| /mɪst/ | mis-t | đã lỡ, bỏ lỡ | v3 | |
| /ˈiːtən/ | i-tần | đã ăn | v3 | |
| found | /faʊnd/ | phaund | đã tìm thấy | v3 |
| studied | /ˈstʌ/ | sờ-tăđ-đid | đã học | v3 |
| sequence | /ˈsiːkwəns/ | si-quần-s | trình tự | n |
7. Mẹo nhớ
Hãy nhớ quy tắc "Trước HAD, sau V2": trong một câu có hai sự kiện quá khứ, việc nào xảy ra trước → dùng had + V3 (quá khứ hoàn thành), việc nào xảy ra sau → dùng quá khứ đơn bình thường. Từ tín hiệu hay gặp nhất: before, after, by the time, when, because. Nhẩm câu: "Tôi đã ăn ( ) TRƯỚC KHI cô ấy đến (came)."*