Thần Đồng

Thì quá khứ hoàn thành: công thức, cách dùng và ví dụ

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ứ. 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 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

British Council — Past tense

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

Bài cùng chủ đề