15000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 69)

If you _______ less last night, you ______ so bad today. A. would have drunk – would not feel B. had drunk – would not have felt C. drank – would not feel D. had drunk

208/394

If you _______ less last night, you ______ so bad today

would have drunk – would not feel

had drunk – would not have felt

drank – would not feel

had drunk – would not feel

Giải thích

Đáp án: D

Giải thích:

Kiến thức: Câu điều kiện

Ta thấy mệnh đề điều kiện có thời gian trong quá khứ (last night), mệnh đề kết quả có thời gian ở hiện tại (today), vậy đây là câu điều kiện hỗn hợp 3-2, diễn tả điều kiện không có thật trong quá khứ, kết quả không có thật ở hiện tại.

Cấu trúc câu điều kiện hỗn hợp 3-2:

If + S + had VpII, S + would V

Dịch: Nếu tối qua bạn uống ít thôi thì bạn không cảm thấy tệ như bây giờ.