Thì Quá khứ hoàn thành (Past Perfect)
Thì Quá khứ hoàn thành dùng để diễn tả một hành động đã xảy ra và hoàn tất trước một hành động khác, hoặc trước một mốc thời gian xác định trong quá khứ. Cấu trúc cơ bản là S + had + V3/ed.
Lý thuyết
Diễn tả một hành động đã xảy ra và hoàn thành trước một hành động khác trong quá khứ: Hành động nào xảy ra trước chia ở thì Quá khứ hoàn thành, hành động xảy ra sau chia ở thì Quá khứ đơn.
Diễn tả một hành động đã xảy ra và hoàn thành trước một thời điểm xác định trong quá khứ: Thường đi kèm với giới từ "By" (trước lúc).
Sử dụng trong câu điều kiện loại 3: Diễn tả một điều kiện không có thực trong quá khứ (Ví dụ: If I had studied harder, I would have passed the exam).
Câu khẳng định (+): S + had + V3/ed
Câu phủ định (-): S + had + not + V3/ed (had not = hadn't)
Câu nghi vấn (?): Had + S + V3/ed?
Trả lời: Yes, S + had. / No, S + hadn't.
Lưu ý: Trợ động từ had được dùng chung cho tất cả các ngôi (I, You, We, They, He, She, It, số ít, số nhiều), không cần phân biệt như have/has ở hiện tại.
(+) When I arrived at the station, the train had left. (Khi tôi đến nhà ga, chuyến tàu đã rời đi rồi -> Tàu rời đi trước nên dùng had left, tôi đến sau nên dùng arrived).
(+) By 9 PM yesterday, I had finished all my homework. (Trước 9 giờ tối hôm qua, tôi đã làm xong toàn bộ bài tập).
(-) She hadn't met him before the party last night. (Cô ấy chưa từng gặp anh ta trước bữa tiệc tối qua).
(?) Had you eaten breakfast before you went to school? (Bạn đã ăn sáng trước khi đến trường chưa?).
Thì Quá khứ hoàn thành thường đi kèm với các liên từ chỉ thời gian liên kết 2 mệnh đề:
Before (Trước khi): Before + Quá khứ đơn, Quá khứ hoàn thành.
After (Sau khi): After + Quá khứ hoàn thành, Quá khứ đơn.
By the time (Vào lúc): By the time + Quá khứ đơn, Quá khứ hoàn thành.
By + mốc thời gian trong quá khứ: (Ví dụ: By the end of last year, By 10 AM yesterday).
When (Khi): Tùy ngữ cảnh, thường cấu trúc là: When + Quá khứ đơn, Quá khứ hoàn thành (giống Before).
Nhầm lẫn trình tự trước - sau của hành động: Đây là lỗi phổ biến nhất. Hãy luôn tự hỏi: "Hành động nào xảy ra trước?". Hành động trước -> Quá khứ hoàn thành (had V3/ed); Hành động sau -> Quá khứ đơn (V2/ed).
Lắp ghép sai liên từ Before và After: Rất dễ viết ngược mệnh đề đi kèm.
Sai: After I went to bed, I had finished my homework. (Dịch ra sẽ thành: Sau khi tôi đi ngủ, tôi đã hoàn thành bài tập -> Vô lý).
Đúng: After I had finished my homework, I went to bed.
Quên chia động từ ở dạng V3/ed: Giống như thì Hiện tại hoàn thành, động từ chính luôn phải ở cột 3 (bất quy tắc) hoặc thêm -ed, tuyệt đối không để nguyên thể.
