Tổng hợp bộ đề thi thử THPTQG môn Tiếng Anh các năm Đề 14

Had it not been for your support, we couldn’t ________ this plan. A. have completed B. complete C. be completed D. have been completed

28/50

Had it not been for your support, we couldn’t ________ this plan.

have completed

complete

be completed

have been completed

Giải thích

Đáp án: A

Giải thích:

Kiến thức: Câu điều kiện loại 3 (điều kiện không có thật trong quá khứ) – Đảo ngữ với "Had it not been for..."

Câu gốc không đảo:

If it had not been for your support, we couldn't have completed this plan.

→ Cấu trúc:

Mệnh đề điều kiện: If + S + had + V3

Mệnh đề chính: S + could/should/would + have + V3

Dạng đảo: Had it not been for..., thì mệnh đề chính vẫn giữ nguyên: couldn’t have + V3

→ Động từ sau “couldn’t” phải là have completed (nguyên mẫu hoàn thành)

Chọn A. have completed

Dịch: Nếu không có sự hỗ trợ của bạn, chúng tôi đã không thể hoàn thành kế hoạch này.