Quá khứ hoàn thành
Công thức
(+)
S + had + V3
The train had already left.
Hai mốc
When + S + V2, S + had + V3
When I arrived, the train had left.
Dấu hiệu nhận biết
alreadybeforeafterby the time
Cách dùng
Dùng khi kể hai việc trong quá khứ và muốn nói rõ việc nào xảy ra trước. Tiếng Việt giải quyết bằng thứ tự kể và bằng 'trước đó', nên người Việt thường bỏ qua thì này — câu vẫn hiểu được nhưng mất mất thông tin thứ tự.
Ví dụ đối chiếu
When I arrived, the train already left.
When I arrived, the train had already left.
Tàu đi TRƯỚC khi tôi đến.
I had gone to the market yesterday.
I went to the market yesterday.
Chỉ có một việc, không cần quá khứ hoàn thành.
Cách nhớ
Chỉ dùng khi có HAI mốc quá khứ và cần phân biệt trước sau. Một việc thôi thì quá khứ đơn là đủ.
Thử bài luyện bên dưới để kiểm tra cách dùng. Bạn có thể xem tổng kết và luyện lại các câu chưa đúng; kết quả chưa đồng bộ vào tài khoản.
Thử một chút
1/2Một trong bốn câu dưới đây sai. Câu nào?