Dùng chung mọi lớp · Past perfect
Quá khứCông thức
- Khẳng định
- S + had + V3/ed
- Phủ định
- S + had not + V3/ed
- Nghi vấn
- Had + S + V3/ed?
S: chủ ngữ · O: tân ngữ · V: động từ nguyên mẫu · V2: quá khứ · V3: quá khứ phân từ · V-ing: dạng thêm -ing · adj: tính từ. Các mẫu thì ở đây dùng động từ thường; chú ý ghi chú riêng cho be.
Cách dùng
Cách dùng chính
Diễn tả sự việc xảy ra trước một mốc hoặc sự việc khác trong quá khứ.
The bus had left before we reached the stop.
Xe buýt đã rời đi trước khi chúng tôi đến trạm.
Làm rõ sự việc xảy ra trước
Dùng khi cần chỉ rõ một hành động đã hoàn tất trước mốc được kể ở quá khứ.
By the time the class began, I had read the instructions.
Đến khi lớp bắt đầu, tôi đã đọc xong hướng dẫn.
Việc xảy ra trước
Diễn tả sự việc xảy ra trước một mốc hoặc sự việc khác trong quá khứ.
I had packed my bag before Mum called.
Tôi đã xếp đồ vào cặp trước khi mẹ gọi.
Ví dụ
The bus had left before we reached the stop.
Xe buýt đã rời đi trước khi chúng tôi đến trạm.
Từ và cụm từ gợi ý
before, after, by the time, already.
Đây là gợi ý; cần xét ý nghĩa và ngữ cảnh để chọn cấu trúc phù hợp.
Lỗi thường gặp
Sai: When I arrived, he had went home.
Đúng: When I arrived, he had gone home.
Sau had dùng quá khứ phân từ gone.
Sai: They had ate before we arrived.
Đúng: They had eaten before we arrived.
Sau had cần V3: eaten.
Lưu ý
Cần xác định mốc quá khứ để so sánh; không phải cứ hai hành động quá khứ là bắt buộc dùng thì này.
Nguồn tham khảo
Bản tóm tắt tiếng Việt và ví dụ do Thần Đồng biên soạn để tra cứu.
Xem toàn bộ công thức tiếng Anh