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

If it hadn’t been for his carelessness, the worker __________ in a critical

12/50

If it hadn’t been for his carelessness, the worker __________ in a critical condition in hospital last night.

won’t be

wouldn’t be

hadn’t been

wouldn’t have been

Giải thích

Chọn đáp án D

Kiến thức về câu điều kiện loại 3:

* Ta có:

+ Câu điều kiện loại 3 là câu điều kiện không có thực trong quá khứ.

-> Điều kiện không thể xảy ra trong quá khứ, chỉ mang tính ước muốn trong quá khứ, một giả thiết trái ngược với thực trạng ở quá khứ.

=> Căn cứ vào từ “ last night” tức là điều kiện không thể xảy ra ở quá khứ

+ Collocation: Be in critical condition: trong tình trạng nguy kịch.

=> Do đó, D là đáp án hợp lí.

Tạm dịch: Nếu vì sự bất cẩn của anh ta, người công nhân đã không rơi vào tình trạng nguy kịch trong bệnh viện tối hôm qua.