50 câu trắc nghiệm ôn thi vào 10 Tiếng Anh - Hoàn thành câu có đáp án

If Bella _______ walk home in the rain, she _______ a terrible cold last Friday.

20/50

If Bella _______ walk home in the rain, she _______ a terrible cold last Friday. 

hadn't had - wouldn't have caught

hadn't had to - wouldn't have caught

didn't have to - wouldn't catch

wouldn't have to - had caught

Giải thích

B

have to + V-inf: phải làm gì

Cấu trúc câu điều kiện loại 3 (không có thật trong quá khứ):

If + S + had + Vp2 + O, S + would/could/should + have + Vp2 + O

Dịch nghĩa: Nếu Bella không phải đi bộ về nhà trong mưa, cô ấy đã không bị cảm lạnh nặng thứ 6 tuần trước.