top of page

Past Perfect & Mixed Conditionals – Thì Quá Khứ Hoàn Thành và Câu Điều Kiện Kết Hợp

  • Writer: Thầy Triều
    Thầy Triều
  • May 15, 2025
  • 4 min read

Updated: Jul 21, 2025


Ngữ Pháp: Past Perfect & Mixed Conditionals

Past Perfect – Thì Quá Khứ Hoàn Thành

Usage – Cách dùng

Dùng thì Past Perfect khi muốn diễn tả:

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

2. Một hành động đã xảy ra trước một thời điểm nhất định trong quá khứ.


Form – Cấu trúc

(+) Câu khẳng định (Affirmative)

S + had + V3 (past participle) + (O)

I had finished my homework before my mom came home. (Tôi đã làm xong bài tập trước khi mẹ về nhà.)

By the time she arrived, they had left the restaurant. (Khi cô ấy đến nơi, họ đã rời khỏi nhà hàng.)


(-) Câu phủ định (Negative)

S + had not (hadn’t) + V3

I hadn’t seen her before the party. (Tôi chưa gặp cô ấy trước bữa tiệc.)


(?) Câu hỏi (Questions)

Had + S + V3…?

Had you eaten before you arrived? (Bạn đã ăn trước khi đến chưa?)


Mixed Conditionals – Câu điều kiện hỗn hợp

What are Mixed Conditionals? – Câu điều kiện hỗn hợp là gì?

Mixed conditionals là loại câu điều kiện kết hợp các yếu tố của câu điều kiện loại 2 (không có thật ở hiện tại) và câu điều kiện loại 3 (không có thật trong quá khứ).


Types of Mixed Conditionals – Các dạng câu điều kiện hỗn hợp

Type 1: Unreal Past → Present Result

Dùng để diễn tả một sự việc không có thật trong quá khứ nhưng ảnh hưởng tới hiện tại.


Form – Cấu trúc:

If + had + V3, S + would/could/might + V (bare infinitive)


Examples – Ví dụ:

If I had studied harder, I would have a better job now. (Nếu tôi đã học chăm chỉ hơn, tôi đã có một công việc tốt hơn bây giờ.)

If she had taken the bus, she would be here by now. (Nếu cô ấy đã đi xe buýt, cô ấy đã có mặt ở đây ngay bây giờ rồi.)


Type 2: Unreal Present → Past Result

Dùng để diễn tả một tình huống không có thật ở hiện tại dẫn đến hậu quả trong quá khứ.


Form – Cấu trúc:

If + S + V2/ed, S + would/could/might + have + V3


Examples – Ví dụ:

If I were taller, I could have joined the basketball team. (Nếu tôi cao hơn, tôi đã có thể tham gia đội bóng rổ.)

If she spoke English fluently, she would have gotten the job. (Nếu cô ấy nói tiếng Anh trôi chảy, cô ấy đã nhận được công việc đó.)


Practice Exercises – Bài tập thực hành

A. Fill in the blanks with the correct form of the verbs (Past Perfect or Mixed Conditionals).

  1. If she ___ (study) harder, she ___ (pass) the exam.

  2. They ___ (arrive) earlier if they ___ (leave) on time.

  3. If he ___ (not forget) his passport, he ___ (be) on the flight now.

  4. If I ___ (know) you were sick, I ___ (visit) you yesterday.

  5. He ___ (not crash) the car if he ___ (drive) more carefully.


B. Rewrite the following sentences using Mixed Conditionals.

  1. I didn’t go to the meeting because I was sick. (→ Now I don’t know what happened.)

  2. She didn’t study last night, so she’s failing the test now.

  3. I’m not rich, so I couldn’t travel to Europe last summer.

  4. They forgot to lock the door, so their house was robbed.

  5. He isn’t confident, so he didn’t ask for a promotion.



Answers – Đáp án

A. Fill in the blanks:

  1. If she had studied harder, she would have passed the exam. 

  2. They would have arrived earlier if they had left on time. 

  3. If he had not forgotten his passport, he would be on the flight now. 

  4. If I had known you were sick, I would have visited you yesterday. 

  5. He would not have crashed the car if he had driven more carefully. 


B. Rewrite the sentences using Mixed Conditionals:

  1. If I had not been sick, I would know what happened now. 

  2. If she had studied last night, she wouldn’t be failing the test now. 

  3. If I were rich, I could have traveled to Europe last summer. 

  4. If they had locked the door, their house wouldn’t have been robbed

  5. If he were confident, he would have asked for a promotion.

Bạn đã nắm được cách dùng Thì Quá Khứ Hoàn Thành và Câu Điều Kiện Kết Hợp trong tiếng Anh chưa?

Nếu bạn cần những kiến thức bổ ích tương tự, hãy truy cập Thư viện tài liệu học tập để tham khảo thêm nhiều bài viết miễn phí khác nhé!


Các Khóa học tại Anh Ngữ Polaris sẽ giúp bạn nắm chắc nền tảng ngữ pháp, từ vựng và tự tin sử dụng tiếng Anh. Đăng ký học thử miễn phí hoặc gọi ngay 028.730 .97889 để được tư vấn chi tiết.


Anh Ngữ Polaris – Đồng hành cùng bạn chinh phục Anh ngữ từng bước vững chắc!


Comments


bottom of page