If I didn’t wake up early to catch the first bus today, I wouldn’t have

Câu hỏi :

If I didn’t wake up early to catch the first bus today, I wouldn’t have to go to bed at 9: 00 pm last night.

A. didn’t wake

B. to catch

C. wouldn’t have

D. at 9: 00 pm last night

* Đáp án

C

* Hướng dẫn giải

Đáp án C

Kiến thức về câu điều kiện trộn

* Xét vế đầu, căn cứ vào dấu hiệu “today” nên vế này là giả định với hiện tại, theo quy tắc ta dùng vế này ở dạng câu điều kiện loại hai, với vế giả định thì dùng “Vpast simple”, do đó loại A. Phía sau dùng “to catch” để chỉ mục đích, loại B.

* Xét vế hai, căn cứ vào dấu hiệu “last night” nên vế này là giả định với quá khứ, theo quy tắc dùng vế này ở dạng câu điều kiện loại ba, với vế chỉ kết quả thì dùng với “would/could have Vp2”, do đó đáp án C sai.

=> Đáp án C (wouldn’t have → wouldn’t have had)

*Cấu trúc cần lưu ý:

- Wake up (phr.v): thức dậy, thức tỉnh

- Catch/take the bus (coll): bắt xe buýt

- Go to bed: đi ngủ

Câu hỏi trên thuộc đề trắc nghiệm dưới đây !

25 đề thi thử Tiếng Anh THPT Quốc gia năm 2022 !!

Số câu hỏi: 1249

Copyright © 2021 HOCTAP247