Đề bài

Choose the best answer.

If I had known you were asleep, I __________so much noise when I came in.

  • A.

    didn’t make  

  • B.

    wouldn’t have made

  • C.

    won’t make

  • D.

    don’t make

Phương pháp giải

Phương pháp:

- Cấu trúc câu điều kiện loại 3: diễn tả giả định không thể xảy ra ở quá khứ:

If + V(quá khứ hoàn thành), S + would/ could/ might + have + Ved/V3

Lời giải của GV Loigiaihay.com

- Cấu trúc câu điều kiện loại 3: diễn tả giả định không thể xảy ra ở quá khứ:

If + V(quá khứ hoàn thành), S + would/ could/ might + have + Ved/V3

=> If I had known you were asleep, I wouldn’t have made so much noise when I came in.

Tạm dịch: Nếu tôi biết bạn đang ngủ, tôi đã không làm ồn khi tôi bước vào rồi. (Thực tế là tôi đã không hề biết bạn đang ngủ và tôi đã làm ồn rồi.)

Đáp án : B

Các bài tập cùng chuyên đề

Bài 1 :

Choose the best answer.

If he________exercises, he________play soccer.

Xem lời giải >>
Bài 2 :

Choose the best answer.

If I________money, I________a new uniform.

Xem lời giải >>
Bài 3 :

Choose the best answer.

If I __________the same problem you had as a child, I might not have succeeded in life as well as you have.

Xem lời giải >>
Bài 4 :

Choose the best answer.

If he ________ me the reason yesterday, I ________ sad now. 

Xem lời giải >>