400 câu trắc nghiệm Ngữ pháp Tiếng Anh nâng cao (P4)

... the storm, he would have arrived much earlier

19/40

____________ the storm, he would have arrived much earlier.

thanks to

not only

but for

except

Giải thích

Đáp án C

Giải thích: biến thể câu điều kiện loại 3, but for + N: nếu không vì

Dịch: Nếu không vì trận bão, anh ấy đã có thể đến sớm hơn nhiều.