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

Only if I had known the difference ____ the more expensive car A. would I bought B. would I have bought C. would I buy D. I would have bought

121/300

Only if I had known the difference ____ the more expensive car

would I bought

would I have bought

would I buy

I would have bought

Giải thích

Ta có ĐẢO NGỮ ONLY IF – Only if SV + TĐT + SV

Đáp án B – Đáp án chính xác

Ta thấy vế trước là V1 – Câu điều kiện loại 3