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

But for your support, we couldn‟t _______ this plan. A. have been completed B. be completed C. have completed D. complete

371/400

But for your support, we couldn‟t _______ this plan.

have been completed

be completed

have completed

complete

Giải thích

C

Cấu trúc câu điều kiện loại 3: But for + cụm danh từ , S + would/ could have Ved/ V3

=> loại B và D

Tạm 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.

=> Chọn C