Thì Quá Khứ Hoàn Thành: Cấu Trúc, Cách Dùng Và Dấu Hiệu
Học thuật|25/5/2026
Nội dungĐã đọc 0%
Thì quá khứ hoàn thành đóng vai trò nền tảng trong hệ thống ngữ pháp tiếng Anh. Cấu trúc này thiết lập trật tự thời gian cho các hành động xảy ra trước một mốc sự kiện quá khứ. Người học cần nắm vững công thức, từ nối và quy tắc lùi thì để chia động từ chính xác. Bạn hãy theo dõi bài viết của Sáng Tạo Xanh để làm chủ điểm kiến thức này và ứng dụng giải bài tập.
Cấu trúc thì quá khứ hoàn thành (Past Perfect)
Thì quá khứ hoàn thành được xây dựng trên công thức cố định, dễ nhớ và áp dụng nhất quán cho mọi chủ ngữ.
Câu khẳng định:
S + had + V3/ed
Ví dụ: She had finished her homework before dinner. (Cô ấy đã hoàn thành bài tập trước bữa tối.)
Câu phủ định:
S + had not (hadn't) + V3/ed
Ví dụ: He hadn't eaten anything when she arrived. (Anh ấy chưa ăn gì khi cô ấy đến.)
Câu nghi vấn:
Had + S + V3/ed?
Ví dụ: Had they left before the storm started? (Họ có rời đi trước khi bão nổi lên không?)
Một điểm cần lưu ý là "had" được dùng thống nhất cho tất cả các chủ ngữ, từ I, you, he, she, it, we đến they. Điều này giúp thì quá khứ hoàn thành dễ chia hơn so với nhiều thì khác trong tiếng Anh.

Cách dùng thì quá khứ hoàn thành chi tiết
Diễn tả hành động xảy ra trước một hành động khác trong quá khứ
Đây là cách dùng trung tâm và phổ biến nhất của thì quá khứ hoàn thành. Khi hai hành động đều xảy ra trong quá khứ, hành động nào xảy ra trước sẽ dùng thì quá khứ hoàn thành, hành động xảy ra sau dùng thì quá khứ đơn.
Ví dụ: By the time the police arrived, the thief had escaped. (Đến lúc cảnh sát xuất hiện, tên trộm đã trốn thoát rồi.)
Trong câu trên, "had escaped" xảy ra trước "arrived". Mối quan hệ thời gian này chính là lý do thì quá khứ hoàn thành được sử dụng.
Thêm ví dụ để làm rõ hơn:
She had already cooked dinner when he came home. (Cô ấy đã nấu xong bữa tối trước khi anh về nhà.)
We had finished the project before the deadline. (Chúng tôi đã hoàn thành dự án trước hạn chót.)
The train had left when they reached the station. (Tàu đã rời ga khi họ đến nơi.)
Cấu trúc này thường đi kèm các liên từ như "when", "before", "after", "by the time" để nối hai mệnh đề chỉ thời gian.
Diễn tả hành động xảy ra trước một thời điểm cụ thể trong quá khứ
Ngoài việc đối chiếu với một hành động khác, thì quá khứ hoàn thành còn được dùng khi muốn nói một hành động đã hoàn tất trước một mốc thời gian nhất định trong quá khứ.
Ví dụ: By 2010, she had published three novels. (Đến năm 2010, cô ấy đã xuất bản được ba cuốn tiểu thuyết.)
Mốc thời gian "by 2010" đóng vai trò làm ranh giới, và hành động "had published" được hiểu là hoàn thành trước mốc đó.
Các ví dụ bổ sung:
By the age of 25, he had traveled to over 20 countries. (Trước tuổi 25, anh ấy đã đi qua hơn 20 quốc gia.)
By last Monday, they had completed all the repairs. (Đến thứ Hai tuần trước, họ đã sửa xong toàn bộ.)
Cụm từ "by + mốc thời gian quá khứ" là tín hiệu quan trọng gợi ý người dùng nên chọn thì quá khứ hoàn thành.
Ứng dụng trong câu điều kiện loại 3
Câu điều kiện loại 3 dùng để nói về một tình huống giả định trong quá khứ, tức là điều kiện không có thật và kết quả cũng không xảy ra trong thực tế. Thì quá khứ hoàn thành xuất hiện ở mệnh đề "if" để diễn đạt điều kiện đó.
Cấu trúc:
If + S + had + V3/ed, S + would have + V3/ed
Ví dụ:
If she had studied harder, she would have passed the exam. (Nếu cô ấy học chăm hơn, cô ấy đã qua được kỳ thi.)
If they had left earlier, they wouldn't have missed the flight. (Nếu họ đi sớm hơn, họ đã không bỏ lỡ chuyến bay.)
If I had known the truth, I would have acted differently. (Nếu tôi biết sự thật, tôi đã hành động khác đi.)
Loại câu này thường xuất hiện trong các bài luận, văn nói học thuật và hội thoại khi người nói bày tỏ sự tiếc nuối hoặc giả định về quá khứ.
Sử dụng trong câu trần thuật
Khi thuật lại lời nói hoặc suy nghĩ của người khác (câu gián tiếp), thì hiện tại hoàn thành trong lời nói trực tiếp thường được chuyển thành thì quá khứ hoàn thành trong câu gián tiếp.
Ví dụ chuyển đổi:
Trực tiếp: "I have lost my keys," he said. (Anh ấy nói: "Tôi đã mất chìa khóa.")
Gián tiếp: He said that he had lost his keys. (Anh ấy nói rằng anh ấy đã mất chìa khóa.)
Thêm ví dụ:
She told me that she had seen that film twice. (Cô ấy nói với tôi rằng cô ấy đã xem bộ phim đó hai lần.)
They reported that the team had won the championship. (Họ thông báo rằng đội đã vô địch.)
Trong văn viết tường thuật và báo chí, cách dùng này xuất hiện rất thường xuyên và cần được nắm vững.

Dấu hiệu nhận biết thì quá khứ hoàn thành
Nhận biết qua các từ nối chỉ thời gian
Một số từ và cụm từ thường xuyên đi kèm với thì quá khứ hoàn thành, giúp nhận biết nhanh khi làm bài tập hay đọc văn bản.
Các từ nhận biết phổ biến:
Từ/cụm từ | Ý nghĩa |
before | trước khi |
after | sau khi |
by the time | vào lúc, đến khi |
when | khi |
already | đã rồi |
just | vừa mới |
never | chưa bao giờ |
by + mốc thời gian | trước thời điểm... |
until / till | cho đến khi |
as soon as | ngay khi |
Lưu ý quan trọng: không phải lúc nào những từ này cũng đòi hỏi thì quá khứ hoàn thành. Ngữ cảnh câu mới là yếu tố quyết định. Tuy nhiên, khi gặp các từ này trong câu có hai hành động quá khứ, khả năng cao một trong hai sẽ dùng thì quá khứ hoàn thành.
Ví dụ minh họa:
She had never seen snow before she moved to Canada. (Cô ấy chưa bao giờ thấy tuyết trước khi chuyển đến Canada.)
He had just arrived when the meeting started. (Anh ấy vừa mới đến thì cuộc họp bắt đầu.)
Phân biệt thì quá khứ hoàn thành và thì quá khứ đơn
Đây là điểm mà người học thường gặp khó khăn nhất. Cả hai thì đều nói về quá khứ, nhưng mục đích và cách dùng khác nhau rõ ràng.
Thì quá khứ đơn (Past Simple) dùng để:
Kể lại một sự kiện đơn lẻ đã xảy ra và kết thúc trong quá khứ.
Liệt kê các hành động diễn ra theo thứ tự thời gian.
Thì quá khứ hoàn thành dùng để:
Nhấn mạnh hành động nào xảy ra trước trong chuỗi sự kiện quá khứ.
Làm rõ thứ tự thời gian khi có thể gây nhầm lẫn.
So sánh cụ thể:
When I arrived, she left. (Khi tôi đến, cô ấy rời đi - hai việc xảy ra liên tiếp, hoặc cô ấy rời đi ngay sau khi tôi đến.)
When I arrived, she had left. (Khi tôi đến, cô ấy đã rời đi rồi - cô ấy rời đi trước khi tôi đến.)
Sự khác biệt dù nhỏ nhưng thay đổi hoàn toàn ý nghĩa câu. Người học cần chú ý ngữ cảnh để chọn đúng thì.
Một cách nhớ đơn giản: nếu cần nhấn mạnh rằng hành động A xảy ra trước hành động B trong quá khứ, A dùng thì quá khứ hoàn thành, B dùng thì quá khứ đơn.
Bài tập thì quá khứ hoàn thành có đáp án
Bài tập 1: Chia động từ trong ngoặc ở thì quá khứ hoàn thành hoặc quá khứ đơn.
By the time we (arrive) _______, the concert (already start) _______.
She (not eat) _______ anything before she (go) _______ to bed.
After he (finish) _______ the report, he (send) _______ it to his manager.
They (live) _______ in Paris for five years before they (move) _______ to London.
I (never visit) _______ Rome before my trip last summer.
Đáp án Bài tập 1:
arrived / had already started
had not eaten / went
had finished / sent
had lived / moved
had never visited
Bài tập 2: Chọn đáp án đúng (A hoặc B) cho mỗi câu.
When the firefighters arrived, the building _______.
A. already collapsed
B. had already collapsed
She _______ the book before the movie came out.
A. read
B. had read
By the time he retired, he _______ for the company for 30 years.
A. worked
B. had worked
I _______ my wallet at home, so I couldn't pay.
A. left
B. had left
Đáp án Bài tập 2:
B - had already collapsed (xảy ra trước khi lính cứu hỏa đến)
B - had read (đọc xong trước khi phim ra mắt)
B - had worked (hoàn thành trước mốc thời gian "by the time he retired")
B - had left (hành động để quên ví xảy ra trước khi không trả được tiền)
Bài tập 3: Viết lại câu sử dụng thì quá khứ hoàn thành.
First, she graduated. Then, she got a job. → By the time she got a job, _______.
First, he ate dinner. Then, I called. → When I called, _______.
First, they finished the exam. Then, the bell rang. → The bell rang after _______.
Đáp án Bài tập 3:
By the time she got a job, she had already graduated.
When I called, he had already eaten dinner.
The bell rang after they had finished the exam.
Việc ứng dụng đúng thì quá khứ hoàn thành giúp người học diễn đạt logic trình tự các sự kiện. Thao tác thực hành điểm ngữ pháp này hỗ trợ trực tiếp cho kỹ năng viết văn bản và giao tiếp. Học viên hoàn toàn có thể xây dựng nền tảng ngôn ngữ vững chắc thông qua lộ trình đào tạo chuẩn. Bạn hãy đăng ký khóa học tiếng Anh tại Sáng Tạo Xanh để tiếp tục phát triển toàn diện các kỹ năng.






