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

We would have sent him a Christmas card if we _____ his address last year. A. know B. have known C. knew D. had known

251/400

We would have sent him a Christmas card if we _____ his address last year.

know

have known

knew

had known

Giải thích

Đáp án D

Câu điều kiện loại 3 nói về điều kiện và kết quả không có thật trong quá khứ:

“If + S + Had + V(P.P), S + would/ could…+ have + V(P.P)

Dịch nghĩa: Chúng tôi đã có thể gửi cho cậu ấy một tấm thiệp mừng Giáng Sinh vào năm ngoái nếu chúng tôi biết địa chỉ của cậu ấy.