English.guru
Quay lại

Past Perfect: quá khứ trước quá khứ

Had cộng dạng thứ ba — khi nào thực sự cần, khi nào past simple đã đủ, và dạng này cứu những câu gây nhầm lẫn thế nào.

Các dạng thì quá khứ khác đặt bạn ở một điểm trong quá khứ. Past perfect cho phép bạn lùi một bước từ điểm đó, để kể điều đã xảy ra trước.

  • When I arrived, the train had left.

Hai sự kiện trong quá khứ, và thứ tự rõ ràng chỉ nhờ ngữ pháp: tàu đã đi trước.

Tiếng Việt có «đã … rồi» cho nghĩa này: «Khi tôi đến thì tàu đã đi rồi». Hãy xem had + V3 là «đã … rồi». Nhưng tiếng Việt cũng dùng «đã» cho mọi sự việc quá khứ, nên bạn dễ dùng past perfect ở khắp nơi — điều tiếng Anh không cần (xem phần sau).

Dạng

had + dạng thứ ba của động từ (past participle)

Had giống nhau cho mọi chủ ngữ — không ngoại lệ, không cần điều chỉnh.

Khẳng định I had finished. · She had gone.
Phủ định We hadn't started.
Câu hỏi Had you seen it before?
Dạng rút gọn I'd finished. · They'd left.

Hãy cẩn thận với dạng rút gọn: I'd ở đây là I had, nhưng ở chỗ khác cũng có thể là I would. Từ đứng sau quyết định sự khác biệt: I'd finished (dạng thứ ba → had), I'd finish (dạng gốc → would).

Dùng dạng này để làm gì

Để làm thứ tự sự kiện rõ ràng, không mơ hồ

  • When I arrived, the train left. — tôi đến, rồi tàu mới đi. Có thể tôi vẫn kịp lên.
  • When I arrived, the train had left. — tàu đã đi từ trước. Tôi trễ rồi.

Từ giống nhau, kết quả trái ngược. Đó là lý do chính của dạng thì này.

Để giải thích tình huống trong quá khứ

  • She was upset because she had failed the exam.
  • The ground was wet — it had rained overnight.

Past simple cho tình huống tự nó, past perfect cho nguyên nhân có trước.

Cùng already, just, never, by the time

Những từ này nhìn lại từ một điểm trong quá khứ, và thường kéo theo past perfect.

  • By the time we got there, they had already eaten.
  • It was the best film I had ever seen.
  • I had never been abroad before that trip.

Khi nào không cần dạng này

Chính ở đây người học hay quá thận trọng. Nếu thứ tự đã rõ tự nó — nhờ các từ như before, after, hoặc chỉ bằng logic của câu — past simple nghe hoàn toàn tự nhiên.

  • ✅ I had dinner and then I went to bed. (thứ tự đã rõ)
  • ✅ After she left, I called him. (after đã cho biết cái nào trước)

Dùng past perfect trong mọi câu của một câu chuyện là dấu hiệu của người vừa mới học nó. Người bản ngữ dùng nó đúng ở chỗ dòng thời gian thực sự nhảy lùi — thường một hai lần mỗi đoạn, không phải ở mỗi câu.

Past perfect khi thuật lại lời người khác

Khi thuật lại điều đã được nói trong quá khứ, past simple thường lùi một bước:

  • "I lost my keys." → He said he had lost his keys.
  • "We have finished." → They said they had finished.

Cả present perfect lẫn past simple đều cuối cùng thành past perfect, vì không còn chỗ nào để lùi xa hơn.

Trong hội thoại

Đến muộn

A: Why didn't you come to the party?

B: I did, but by the time I got there everyone had gone home.

A: Really? It had only just started when I left.

B: Well, I'd been at work until ten. I'd never finished that late before.

Mỗi past perfect ở đây đánh dấu điều gì đó xảy ra trước thời điểm đang được nói đến. Các dạng past simple thông thường — came, got, left — giữ dòng thời gian chính.

Tự kiểm tra

Bài kiểm tra bên dưới kiểm tra cách phân biệt thứ tự sự kiện và những tình huống mà past simple lại phù hợp hơn.

Tự kiểm tra: Bài kiểm tra: Past Perfect →