25 đề thi thử Tiếng Anh THPT Quốc gia năm 2022 (Đề 09)

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

30/50

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.

didn’t wake

to catch

wouldn’t have

at 9: 00 pm last night

Giải thích

Đá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ủ