15000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 1)

I didn’t know you were coming, so I didn’t wait for you. A. If I had known you were coming, I wouldn’t have waited for you. B. I would have waited for you if I knew you were coming. C. I

5316/5750

I didn’t know you were coming, so I didn’t wait for you.

If I had known you were coming, I wouldn’t have waited for you.

I would have waited for you if I knew you were coming.

If I had know you were coming, I would wait for you.

Had I known you were coming, I would have waited for you.

Giải thích

Đáp án D

Tôi không biết rằng bạn đã tới, cho nên tôi đã không chờ bạn.

= D. Nếu tôi biết bạn tới, thì tôi đã chờ bạn.

Câu điều kiện loại 3: If S had PII, S would have PII => Dạng đảo ngữ: Had S PII, S would have PII.

Chỉ một giả định không có thật trong quá khứ.