Quá khứ hoàn thành giúp diễn tả rõ thứ tự các sự việc trong quá khứ. Nắm chắc cấu trúc và cách dùng sẽ giúp người học làm bài chính xác, kể chuyện rõ ràng, tránh nhầm quá khứ đơn.

Quá khứ hoàn thành là gì?

Thì quá khứ hoàn thành, tên tiếng Anh là Past Perfect, diễn tả hành động đã hoàn tất trước một hành động hoặc thời điểm khác trong quá khứ. Có thể hiểu đây là “quá khứ của quá khứ”, trong đó sự việc trước dùng had + V3/Ved.

Ví dụ: “When I arrived, the train had left.” Tàu rời ga trước, còn tôi đến ga sau. Nhờ cách dùng này, người nghe nhận biết được trình tự dù cả hai hành động đều đã kết thúc.

Thì này gặp trong kể chuyện, câu tường thuật và đề thi. Muốn dùng đúng, hãy xét quan hệ thời gian thay vì học thuộc dấu hiệu.

Công thức thì quá khứ hoàn thành

Cấu trúc dùng “had” cho mọi chủ ngữ và động từ chính ở dạng V3/Ved. Động từ bất quy tắc phải dùng dạng ở cột thứ ba.

Câu khẳng định

Công thức: S + had + V3/Ved + O.

Ví dụ: “She had finished her homework before dinner.” “Had” không đổi theo chủ ngữ.

Câu phủ định

Quá khứ hoàn thành - Câu khẳng định
Quá khứ hoàn thành – Câu khẳng định

Công thức: S + had not + V3/Ved + O. Viết tắt là “hadn’t”.

Ví dụ: “They hadn’t met before the meeting.” Động từ chính giữ dạng V3/Ved.

Câu nghi vấn

Công thức: Had + S + V3/Ved + O? Với từ để hỏi, dùng Wh-word + had + S + V3/Ved + O?

Ví dụ: “Had you visited Da Nang before 2024?” Đây là mẫu nghi vấn của quá khứ hoàn thành.

Dạng câu Công thức Ví dụ
Khẳng định S + had + V3/Ved I had studied.
Phủ định S + had not + V3/Ved I hadn’t studied.
Nghi vấn Had + S + V3/Ved? Had you studied?

Cách dùng thì quá khứ hoàn thành

Hiểu đúng cách dùng giúp bạn chọn thì theo trình tự thời gian, không phụ thuộc hoàn toàn vào before hoặc after.

Hành động xảy ra trước một hành động khác

Hành động xảy ra trước dùng had + V3/Ved, còn hành động sau thường dùng quá khứ đơn. Ví dụ: “After Lan had completed the report, she sent it to her manager.” Lan hoàn thành báo cáo trước rồi mới gửi.

Hành động hoàn tất trước một mốc quá khứ

Thì này đi với các mốc như by 8 p.m., by 2010 hoặc by the end of last month. Ví dụ: “By 9 o’clock, we had cleaned the classroom.” Việc dọn lớp đã xong trước 9 giờ.

Kinh nghiệm hoặc trạng thái trước quá khứ

Quá khứ hoàn thành - Hành động hoàn tất trước một mốc quá khứ
Quá khứ hoàn thành – Hành động hoàn tất trước một mốc quá khứ

Cấu trúc có thể nói về trải nghiệm hoặc trạng thái trước một mốc quá khứ, thường đi cùng “for” hoặc “since”. Ví dụ: “He had never flown before he traveled to Singapore.”

Câu điều kiện và câu tường thuật

Trong câu điều kiện loại 3, mệnh đề “if” dùng had + V3/Ved: “If I had known, I would have told you.” Trong câu tường thuật, “I lost my key” có thể đổi thành “She said that she had lost her key”.

Dấu hiệu nhận biết thường gặp

Một số từ có thể gợi ý thì này, nhưng vẫn phải xét trình tự sự việc:

  • Before, after, when, until, as soon as.
  • By the time, by then, by + mốc thời gian quá khứ.
  • Already, just, never, ever, yet.
  • For + khoảng thời gian, since + mốc thời gian.

Ví dụ: “By the time we reached the cinema, the movie had already started.” Bộ phim bắt đầu trước khi chúng tôi đến. Không phải cứ có “before” hoặc “after” là bắt buộc dùng thì này.

Phân biệt quá khứ hoàn thành và quá khứ đơn

Quá khứ đơn diễn tả hành động đã kết thúc. Quá khứ hoàn thành nhấn mạnh hành động xảy ra trước một sự việc hoặc mốc quá khứ khác.

“I ate breakfast at 7 a.m.” chỉ kể một hành động. Trong “I had eaten breakfast before I went to school”, việc ăn sáng xảy ra trước việc đi học nên hai mệnh đề dùng hai thì khác nhau.

Khi thứ tự đã rõ, có thể dùng quá khứ đơn cho cả hai: “After he finished his work, he went home.” Dùng “had finished” sẽ nhấn mạnh hành động trước.

Tiêu chí Quá khứ đơn Quá khứ hoàn thành
Cấu trúc S + V2/Ved S + had + V3/Ved
Chức năng Sự việc đã kết thúc Sự việc hoàn tất trước quá khứ khác
Dấu hiệu Yesterday, last week, ago Before, by the time, by then

Lỗi thường gặp và cách khắc phục

Quá khứ hoàn thành - Phân biệt quá khứ hoàn thành và quá khứ đơn
Quá khứ hoàn thành – Phân biệt quá khứ hoàn thành và quá khứ đơn

Lỗi đầu tiên là dùng V2 sau “had”, chẳng hạn “had went”. Cách đúng là “had gone” vì cấu trúc yêu cầu V3. Nên học theo nhóm như go–went–gone và see–saw–seen.

Lỗi thứ hai là dùng thì này khi câu chỉ có một hành động. “I had visited Hue last year” thường không phù hợp; nên viết “I visited Hue last year”.

Lỗi thứ ba là dùng cùng một thì cho cả hai hành động. Cách tự nhiên là had + V3 cho sự việc trước và V2/Ved cho sự việc sau. Hãy hỏi “Sự việc nào xảy ra trước?” để chọn thì.

Bài tập vận dụng có đáp án

Chia động từ trong ngoặc bằng quá khứ đơn hoặc thì thích hợp:

  1. When we arrived, the meeting already ______ (start).
  2. She ______ (finish) the test before the bell rang.
  3. They went home after they ______ (complete) the task.
  4. I ______ (not see) that film before last night.
  5. By 2020, he ______ (work) there for five years.
  6. After Mai had called her mother, she ______ (leave) the office.
  7. Had you ever ______ (try) sushi before visiting Japan?
  8. The children were hungry because they ______ (not eat) breakfast.

Đáp án: 1. had already started; 2. had finished; 3. had completed; 4. had not seen; 5. had worked; 6. left; 7. tried; 8. had not eaten.

Ở câu 6, “had called” xảy ra trước “left”. Trong câu 7, sau “Had you ever” phải dùng V3 là “tried”.

Câu hỏi thường gặp

Có bắt buộc dùng thì này sau “before” và “after” không?

Không. Khi thứ tự đã rõ, có thể dùng quá khứ đơn cho cả hai mệnh đề, nhưng had + V3/Ved giúp nhấn mạnh hành động xảy ra trước.

“Had” có thay đổi theo chủ ngữ không?

Không. Mọi chủ ngữ đều dùng “had”. “Had been” là dạng của động từ “be” hoặc thuộc cấu trúc hoàn thành tiếp diễn.

Ghi nhớ nhanh để sử dụng chính xác

Muốn dùng quá khứ hoàn thành đúng, hãy xác định hành động đã hoàn tất trước một hành động hoặc mốc khác trong quá khứ. Công thức cốt lõi là S + had + V3/Ved cùng Mua Vape.

Khi làm bài quá khứ hoàn thành, hãy hình dung trục thời gian để tìm sự việc trước và sau. Học động từ bất quy tắc, đặt câu theo tình huống và so sánh với quá khứ đơn sẽ giúp bạn nhớ lâu hơn.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *