ĐGTD ĐH Bách khoa - Sử dụng ngôn ngữ Tiếng Anh - Câu điều kiện

It was much colder than we had thought. _____ we had taken more warm clothes.

18/27

It was much colder than we had thought. _____ we had taken more warm clothes.

if

unless

but for

if only

Giải thích

If: nếu

Unless: trừ khi (= if... not... : nếu không)

But for + N: nếu không 

If only: giá như, giá mà

Khi diễn tả điều ước không thể xảy ra trong quá khứ, ta dùng cấu trúc: If only + S + had + Vp2

=>It was much colder than we had thought. If only we had taken more warm clothes.         

Tạm dịch:Trời lạnh hơn chúng ta nghĩ nhiều. Giá mà chúng ta mang theo nhiều quần áo ấm hơn. (Thực tế là đã không mang theo nhiều quần áo ấm.)

Đáp án cần chọn là: D