Thì quá khứ hoàn thành thường được sử dụng trong những câu chuyện có nhiều mốc thời gian, giúp bạn trình bày diễn biến sự việc một cách rõ ràng và mượt mà hơn. Trong bài viết này, LIT Education sẽ đồng hành cùng bạn khám phá cách vận dụng thì này sao cho tự nhiên trong học tập và giao tiếp. Những ví dụ thực tế, phần phân tích dễ hiểu và bài tập luyện tập sẽ hỗ trợ bạn củng cố kiến thức và tiến bộ nhanh chóng.
Thì quá khứ hoàn thành là gì?
Thì quá khứ hoàn thành (Past Perfect Tense) dùng để diễn tả hành động xảy ra trước một hành động khác trong quá khứ. Ta dùng thì này để sắp xếp thứ tự sự kiện, giúp câu chuyện rõ ràng và không gây hiểu nhầm.

Bạn có thể hiểu đơn giản thế này: nếu trong câu có hai hành động quá khứ, hành động xảy ra trước sẽ dùng Past Perfect Tense. Hành động xảy ra sau dùng quá khứ đơn.
Ví dụ: When I arrived, she had left → Tôi đến sau, cô ấy rời đi trước. Vì vậy “had left” dùng Tense.
Xem thêm: Thì quá khứ đơn
Xem thêm: Thì hiện tại hoàn thành
Xem thêm: Thì hiện tại tiếp diễn
Công thức thì quá khứ hoàn thành
Để giúp bạn ghi nhớ cách chia thì quá khứ hoàn thành một cách rõ ràng hơn, bảng dưới đây tóm tắt đầy đủ ba dạng câu: khẳng định, phủ định và nghi vấn. Bạn có thể dựa vào bảng này để nắm công thức nhanh và áp dụng đúng trong mọi ngữ cảnh:
| Loại câu | Công thức | Ví dụ |
| Khẳng định | S + had + V3/ed | She had finished her homework. |
| Phủ định | S + had not (hadn’t) + V3/ed | He hadn’t seen that movie. |
| Nghi vấn | Had + S + V3/ed? | Had you met him before? |
6 trường hợp phổ biến sử dụng thì quá khứ hoàn thành được
Trước khi đi sâu vào từng trường hợp, bạn cần nhớ rằng thì quá khứ hoàn thành thường xuất hiện khi có sự liên quan về thời điểm giữa hai hành động. Dưới đây là sáu cách dùng phổ biến và dễ nhầm nhất.
Diễn tả hành động xảy ra trước một hành động khác trong quá khứ
Past Perfect Tense dùng khi có hai hành động trong quá khứ và bạn muốn nhấn hành động xảy ra trước. Hành động trước được chia ở dạng had + V3, hành động sau thường dùng quá khứ đơn. Hình thức này giúp câu rõ ràng hơn khi kể chuyện hoặc tường thuật.
Ví dụ: She had eaten before she went out. Câu này cho biết cô ấy ăn xong trước khi đi ra ngoài.
Diễn tả hành động xảy ra trước một mốc thời gian cụ thể
Khi muốn nói một việc đã hoàn tất trước một mốc thời gian trong quá khứ, ta dùng thì quá khứ hoàn thành. Cụm từ thường đi kèm gồm by, before, until. Cách dùng này phổ biến trong mô tả lịch sử hay báo cáo. Nó giúp xác định rõ ràng hành động đã hoàn tất trước một mốc đã cho.

Ví dụ: By 2010, he had worked there for ten years. Câu này nghĩa là tính đến năm 2010, anh ấy đã làm việc ở đó được mười năm.
Diễn tả nguyên nhân của một hành động trong quá khứ
Past Perfect Tense còn dùng để giải thích nguyên nhân cho một kết quả trong quá khứ. Hành động nguyên nhân đứng trước và được chia bằng had + V3. Dạng này hữu ích khi bạn muốn làm rõ mối quan hệ nguyên nhân – kết quả. Dùng đúng thì quá khứ hoàn thành giúp câu logic và dễ hiểu hơn.
Ví dụ: He was upset because he had lost his wallet. Ở đây mất ví xảy ra trước và là lý do khiến anh ấy buồn.
Dùng trong câu điều kiện loại 3
Câu điều kiện loại 3 diễn tả tình huống không có thật trong quá khứ. Mệnh đề điều kiện dùng If + had + V3, mệnh đề kết quả dùng would/could/might + have + V3. Cách này thường dùng để diễn đạt hối tiếc hoặc suy đoán về kết quả khác nếu quá khứ khác đi. Lưu ý giữ đúng thứ tự và dạng động từ.
Ví dụ: If I had known this earlier, I would have helped. Ý là tôi không biết, nên đã không giúp được.
Dùng để nói về trải nghiệm trước một thời điểm trong quá khứ
Khi nói về kinh nghiệm xảy ra trước một thời điểm trong quá khứ, thường kết hợp với ever hoặc never cùng thì quá khứ hoàn thành. Cách dùng này nhấn mạnh trải nghiệm đã hoặc chưa xảy ra trước một mốc quá khứ. Nó hữu ích khi kể về kinh nghiệm cá nhân trong văn viết hoặc nói.

Ví dụ: She had never seen snow before last year. Ý là trước năm ngoái, cô ấy chưa từng thấy tuyết.
Dùng trong câu gián tiếp khi cần lùi thì
Khi chuyển câu trực tiếp sang câu gián tiếp và hành động trong câu gốc ở quá khứ, ta thường lùi thì sang quá khứ hoàn thành để giữ thứ tự thời gian. Lùi thì giúp duy trì nghĩa ban đầu khi tường thuật lại lời nói hay sự kiện. Bạn hãy kiểm tra mốc thời gian để chọn đúng thì khi chuyển đổi thành thì quá khứ hoàn thành.
Ví dụ: She said she had met him before. Câu gián tiếp cho biết việc gặp đã xảy ra trước thời điểm cô ấy nói.
Dấu hiệu nhận biết thì quá khứ hoàn thành
Nhận biết Past Perfect Tense không khó nếu bạn nắm được những đặc điểm quen thuộc thường xuất hiện trong câu. Các dấu hiệu này giúp bạn nhanh chóng xác định hành động nào xảy ra trước trong quá khứ và lựa chọn đúng cấu trúc cần dùng.
Qua các từ nhận biết
Thì quá khứ hoàn thành thường đi kèm những cụm từ cho thấy sự việc đã hoàn tất trước một hành động hoặc một thời điểm quá khứ khác. Một số từ và cụm từ phổ biến gồm: before, after, when, as soon as, by the time, by the end of + mốc thời gian, until then, prior to that time, cùng nhiều cụm chỉ mốc thời gian khác.

Ví dụ: Before I went to work, my mother had packed lunch for me.
Những cụm từ này tạo ra mối liên kết thời gian rõ ràng trong câu và cho thấy hành động chia ở Past Perfect Tense luôn xảy ra trước.
Qua vị trí và vai trò của các liên từ
Không chỉ dựa vào từ nhận biết, bạn cũng có thể xác định thì qua cách các liên từ được dùng để nối hai hành động. Mỗi liên từ mang theo quan hệ thời gian riêng, giúp bạn quyết định hành động nào cần chia ở thì quá khứ hoàn thành.
- When (khi): Thường giới thiệu hành động xảy ra sau. Ví dụ: When I arrived at the airport, my flight had taken off two hours earlier.
- Before (trước khi): Mệnh đề sau before mô tả hành động xảy ra sau; mệnh đề đứng trước thường dùng quá khứ hoàn thành. Ví dụ: Before I parted with him, we had travelled around the world together.
- After (sau khi): Hành động sau liên từ after thường chia ở Past Perfect Tense. Ví dụ: We went home after we had stayed in Sapa for two days.
- By the time (vào thời điểm): Dùng để nhấn mạnh sự kiện đã hoàn thành trước một thời điểm hoặc hành động khác. Ví dụ: I had finished my homework by the time the teacher checked it.
- Hardly / Scarcely / Barely … when … : Là dạng đảo ngữ nhấn mạnh hành động xảy ra ngay lập tức sau một hành động khác. Mệnh đề đầu dùng thì quá khứ hoàn thành. Ví dụ: Hardly had I gone out when it started to rain.
Các tình huống ngầm định
Không phải câu nào cũng có liên từ rõ ràng. Có nhiều trường hợp bạn phải dựa vào logic để hiểu hành động nào xảy ra trước. Khi một sự việc là nguyên nhân hoặc nền tảng của sự việc khác, nó thường dùng thì quá khứ hoàn thành.

Ví dụ: He didn’t have any money because he had forgotten his wallet at home → Dù không xuất hiện từ chỉ thời gian, bạn vẫn biết “quên ví” xảy ra trước.
Phân biệt quá khứ đơn với quá khứ hoàn thành
Để tránh nhầm lẫn khi sử dụng hai thì quá khứ thường gặp, bạn có thể dựa vào sự khác biệt rõ ràng giữa quá khứ đơn và quá khứ hoàn thành. Bảng dưới đây sẽ giúp bạn nhìn nhanh các điểm khác nhau về cấu trúc, cách dùng và ý nghĩa của từng thì:
| Tiêu chí | Quá khứ đơn | Quá khứ hoàn thành |
| Công thức | V2/V-ed | had + V3/ed |
| Ý nghĩa | Kể một sự kiện trong quá khứ | Hành động xảy ra trước một hành động khác |
| Từ thường đi kèm | yesterday, last year | before, after, by the time |

Ví dụ:
- I arrived at the party at 8 p.m (Tôi đến bữa tiệc lúc 8 giờ tối): Đây là hành động xảy ra vào một mốc sự kiện trong quá khứ nên diễn đạt bằng quá khứ đơn.
- My friends had left before I arrived (Bạn tôi đã rời khỏi trước khi tôi đến): Đây là hành động xảy ra trước 1 hành động khác trong quá khứ (Bạn tôi rời đi trước khi tôi đến) nên dùng thì quá khứ hoàn thành.
Past Perfect trong IELTS Writing & Speaking
Past Perfect Tense xuất hiện nhiều trong IELTS. Không phải vì nó khó, mà vì nó giúp diễn đạt rõ ràng hơn khi kể lại các sự kiện đã qua.
Trong Writing Task 1
Trong Writing Task 1, thì quá khứ hoàn thành thường được dùng khi bạn mô tả một sự thay đổi, một giai đoạn phát triển hoặc một trạng thái đã hoàn tất trước một mốc thời gian khác trong quá khứ. Việc dùng thì này giúp người đọc thấy rõ trình tự của các sự kiện và hiểu được điều gì đã xảy ra trước khi dữ liệu trong biểu đồ hoặc bản đồ bước sang giai đoạn tiếp theo.
Ví dụ: By 2000, the area had been rebuilt. Câu này nhấn mạnh rằng quá trình tái thiết đã hoàn tất trước mốc năm 2000, tạo sự rõ ràng khi mô tả các thay đổi theo thời gian.
Xem thêm: IELTS Writing Task 1 Bar Chart
Xem thêm: Cách viết IELTS Writing Task 1 line graph
Trong Writing Task 2
Trong Writing Task 2, thì quá khứ hoàn thành được dùng khi bạn phân tích nguyên nhân – kết quả hoặc đề cập đến một bối cảnh quá khứ có ảnh hưởng đến vấn đề đang bàn luận. Nó giúp bài viết logic hơn khi bạn muốn chỉ ra điều gì đã xảy ra trước và dẫn đến hiện trạng hoặc quan điểm bạn đang phân tích.

Ví dụ: Many problems had emerged before the new law was introduced. Câu này cho thấy các vấn đề xuất hiện trước, và chính điều đó làm nền để luật mới ra đời.
Xem thêm: Các chủ đề thường gặp trong Writing Task 2
Xem thêm: Problem and Solution trong IELTS Writing Task 2
Trong Speaking Part 2
Speaking Part 2 yêu cầu bạn kể lại một câu chuyện hoặc mô tả trải nghiệm. Khi có nhiều hành động trong quá khứ, thì quá khứ hoàn thành giúp bạn sắp xếp trình tự rõ ràng, tránh gây hiểu nhầm và tăng tính mạch lạc cho bài nói. Nó cũng làm cho câu chuyện tự nhiên hơn và thể hiện khả năng kiểm soát ngữ pháp của bạn.
Ví dụ: I realized I had forgotten my wallet as soon as I got to the station. Hành động “quên ví” xảy ra trước, vì vậy dùng Past Perfect Tense để làm rõ trình tự.
Xem thêm: Các chủ đề speaking Ielts
Trong Speaking Part 3
Ở Speaking Part 3, bạn thảo luận các vấn đề rộng hơn, thường liên quan đến bối cảnh xã hội, lịch sử hoặc xu hướng phát triển. Thì quá khứ hoàn thành giúp bạn đề cập đến một sự việc đã tồn tại hoặc xảy ra trước một giai đoạn khác, từ đó tạo cơ sở để bạn phân tích sâu hơn.

Ví dụ: People had used handwritten letters long before email existed. Câu này nêu rõ nền tảng lịch sử trước khi công nghệ mới xuất hiện, giúp lập luận mạch lạc và chặt chẽ hơn.
Bài tập giúp bạn sử dụng thì quá khứ hoàn thành tốt hơn
Để nắm chắc thì quá khứ hoàn thành, bạn nên luyện tập thường xuyên. Dưới đây là bài tập ngắn, phù hợp cho người mới học.
Bài 1. Chia động từ trong ngoặc
- When I arrived, they (leave) ____.
- She (finish) ____ her work before the rain started.
- I couldn’t open the door because I (lose) ____ my keys.
- After they (eat) ____, they went for a walk.
- He was sad because he (not see) ____ his friend.
Bài 2. Viết lại câu dùng thì quá khứ hoàn thành
- I went to the cinema. The movie started earlier.
- She arrived at the station. The train left two minutes before.
- He felt tired. He worked all day.
Đáp án gợi ý
Bài 1:
- had left
- had finished
- had lost
- had eaten
- had not seen
Bài 2:
- The movie had started before I went to the cinema.
- The train had left two minutes before she arrived.
- He felt tired because he had worked all day.
Kết luận
Thì quá khứ hoàn thành giúp bạn diễn tả hành động xảy ra trước một sự việc khác trong quá khứ. Chỉ cần nhớ cấu trúc “had + V3” và nắm rõ các trường hợp thường gặp, bạn sẽ dùng thì này tự nhiên hơn trong viết và nói. LIT Education hy vọng bài viết giúp bạn củng cố ngữ pháp và tự tin hơn khi ứng dụng vào học tập và kỳ thi IELTS.
