Đề thi thử THPT Quốc Gia môn Tiếng anh năm 2020 (Đề số 3)

Had the electrician not come in time, we would x last night’s party by candlelight

17/79

Mark the letter A, B, C, or D on your answer sheet that completes each of the following questions.

Had the electrician not come in time, we would x last night’s party by candlelight.

have to have

have to be having

have had to have had

have had to have been having

Giải thích

Đáp án: C

Giải thích:

Cấu trúc đảo ngữ câu điều kiện loại 3: Had + S + Vp2, S + would/could + have + Vp2: diễn tả sự việc, tình huống, hành động không có thật trong quá khứ.

→ A và B loại

Còn C và D. Loại D vì last night’s party - bữa tiệc tối qua → không thể chia thể hoàn thành tiếp diễn “have been having” → C. ta dùng “have done” sau “to” để nhấn mạnh hành động đã xảy ra.

Dịch: Nếu thợ điện không đến kịp, chúng tôi đã phải tổ chức bữa tiệc tối qua dưới ánh nến.