B1 · PAST PERFECT

Thì Quá Khứ Hoàn Thành

Công thức had + V3, khái niệm cốt lõi về trình tự thời gian, phân biệt với quá khứ đơn và bài tập có đáp án — giải thích hoàn toàn bằng tiếng Việt.

Trả lời nhanh

Thì quá khứ hoàn thành (Past Perfect) diễn tả một hành động xảy ra TRƯỚC một hành động khác trong quá khứ. Công thức: khẳng định S + had + V3; phủ định S + hadn't + V3; nghi vấn Had + S + V3? (had dùng cho mọi chủ ngữ). Dấu hiệu nhận biết: before, after, by the time, when, already — hành động xảy ra trước dùng had + V3, hành động sau dùng quá khứ đơn.

1. Công Thức Thì Quá Khứ Hoàn Thành

Thì quá khứ hoàn thành (Past Perfect) là thì dùng để so sánh thứ tự của hai hành động trong quá khứ. Hành động nào xảy ra trước sẽ dùng Past Perfect, hành động xảy ra sau dùng Simple Past. Đây là ý nghĩa cốt lõi cần ghi nhớ.

Dạng câu Công thức Ví dụ
Khẳng định S + had + V3 (past participle) She had left before I arrived.
Phủ định S + hadn't + V3 I hadn't eaten anything before the meeting.
Nghi vấn Had + S + V3? Had you met him before the party?
Trả lời ngắn Yes, S + had. / No, S + hadn't. Yes, I had. / No, they hadn't.

Lưu ý quan trọng: Trợ động từ had dùng cho tất cả chủ ngữ (I, you, he, she, it, we, they) — không thay đổi. Đây là điểm khác biệt so với thì hiện tại hoàn thành (have/has).

Bảng V3 của một số động từ bất quy tắc thường gặp

Động từ nguyên thểQuá khứ (V2)Quá khứ phân từ V3Nghĩa
gowentgoneđi
eatateeatenăn
seesawseenthấy
writewrotewrittenviết
taketooktakenlấy/đưa
givegavegivencho
knowknewknownbiết
comecamecomeđến

2. Khái Niệm Cốt Lõi: Trình Tự Thời Gian

Điều quan trọng nhất để hiểu thì quá khứ hoàn thành là dòng thời gian. Hãy hình dung như sau:

QUÁ KHỨ HOÀN THÀNH
(had + V3)
Xảy ra TRƯỚC
──────► QUÁ KHỨ ĐƠN
(V2/ed)
Xảy ra SAU
──────► HIỆN TẠI
(bây giờ)

Ví dụ: "When I arrived, the movie had already started."

Cả hai đều đã xảy ra trong quá khứ, nhưng "phim bắt đầu" xảy ra trước "tôi đến", nên dùng Past Perfect cho hành động đó.

3. Khi Nào Dùng Thì Quá Khứ Hoàn Thành?

Cách dùng 1: Hành động xảy ra trước một hành động khác trong quá khứ

Đây là cách dùng phổ biến nhất. Luôn có 2 hành động trong câu — hành động nào xảy ra trước dùng Past Perfect.

Cách dùng 2: Với before / after / when / by the time

Những từ nối thời gian này thường xuất hiện trong câu có Past Perfect:

Cách dùng 3: Câu điều kiện loại 3 (Conditional Type 3)

Past Perfect xuất hiện trong mệnh đề "if" của câu điều kiện loại 3 — giả định về một điều đã không xảy ra trong quá khứ.

4. Dấu Hiệu Nhận Biết

before (trước khi) after (sau khi) when (khi) by the time (vào lúc) already (đã ... rồi) just (vừa mới) never (chưa bao giờ) until then (cho đến lúc đó) as soon as (ngay khi)

5. Phân Biệt Quá Khứ Đơn và Quá Khứ Hoàn Thành

Đây là sự phân biệt quan trọng nhất và là điểm yếu phổ biến của người học tiếng Anh gốc Việt:

Tiêu chí Quá Khứ Đơn (Simple Past) Quá Khứ Hoàn Thành (Past Perfect)
Công thức S + V2/Ved S + had + V3
Mục đích Kể lại hành động đã xảy ra trong quá khứ Nhấn mạnh hành động này xảy ra TRƯỚC hành động khác
Số lượng hành động Có thể chỉ có 1 hành động Thường có 2 hành động trong câu
Ví dụ tương phản When she arrived, I cooked dinner. (tôi nấu sau khi cô ấy đến) When she arrived, I had cooked dinner. (tôi nấu xong trước khi cô ấy đến)

Hai câu trên có nghĩa hoàn toàn khác nhau — đây chính là lý do tại sao phải nắm vững sự khác biệt này!

6. Ví Dụ Câu Thì Quá Khứ Hoàn Thành

7. Lỗi Thường Gặp

Lỗi 1: Dùng Simple Past khi cần Past Perfect

Sai: When I arrived, she left already.
Đúng: When I arrived, she had already left.
Giải thích: "Cô ấy đi" xảy ra TRƯỚC "tôi đến" → phải dùng Past Perfect cho hành động xảy ra trước.

Lỗi 2: Dùng had + V2 thay vì had + V3

Sai: She had went to the store.
Đúng: She had gone to the store.
Giải thích: Sau "had" phải là V3 (past participle), không phải V2. "went" là V2, "gone" mới là V3.

Lỗi 3: Dùng Past Perfect cho cả hai hành động

Sai: When I had arrived, she had left.
Đúng: When I arrived, she had left.
Giải thích: Chỉ hành động xảy ra TRƯỚC mới dùng Past Perfect. Hành động xảy ra SAU (mệnh đề "when") dùng Simple Past.

Bài Tập Trắc Nghiệm: Thì Quá Khứ Hoàn Thành

1. When we arrived at the cinema, the film _____.
  • already started
  • had already started
  • has already started
  • was starting
2. She _____ English before she moved to London.
  • never studied
  • had never studied
  • has never studied
  • never studies
3. By the time I got home, my parents _____ dinner.
  • ate
  • have eaten
  • had eaten
  • were eating
4. If I _____ harder, I would have passed the test. (Câu điều kiện loại 3)
  • studied
  • would study
  • had studied
  • have studied
5. I was tired because I _____ the whole night before.
  • didn't sleep
  • hadn't slept
  • hasn't slept
  • wasn't sleeping

Luyện tập ngữ pháp tiếng Anh trên Engame

Bài tập tương tác theo từng thì, trò chơi và flashcard giúp bạn ghi nhớ lâu hơn

Bắt đầu học miễn phí →
✓ Miễn phí 100% ✓ Không cần đăng ký ✓ 12 thì đầy đủ ✓ Câu điều kiện

Bài Học Liên Quan