A. If I knew that you were at home, I would visit you
B. If I had known that you were at home, I would have visited you
C. If I knew that you had been at home, I would have visited you
D. If I would know that you were at home, I visited you
B
Đáp án B
Giải thích: Giữa hai câu có mối quan hệ nguyên nhân – kết quả.
Dịch nghĩa: Tôi đã không biết rằng bạn đang ở nhà. Tôi đã không đến thăm bạn.
Phương án B. If I had known that you were at home, I would have visited you sử dụng cấu trúc câu điều kiện loại 3 để diễn tả điều kiện và kết quả không thể xảy ra trong quá khứ.
Dịch nghĩa: Nếu tôi đã biết rằng bạn đang ở nhà, tôi sẽ đến thăm bạn.
Đây là phương án có nghĩa của câu sát với nghĩa câu gốc nhất.
A. If I knew that you were at home, I would visit you = Nếu tôi đã biết rằng bạn đang ở nhà, tôi sẽ đến thăm bạn.
Đây là cấu trúc câu điều kiện loại 2 diễn tả điều kiện và kết quả không thể xảy ra trong hiện tại.
C. If I knew that you had been at home, I would have visited you = Nếu tôi đã biết rằng bạn đã đang ở nhà, tôi sẽ đến thăm bạn. Hành động ở nhà không cần phải lùi về thì quá khứ hoàn thành.
D. If I would know that you were at home, I visited you = Nếu tôi sẽ biết bạn đang ở nhà, tôi đã thăm bạn.
Câu sai cấu trúc mệnh đề quan hệ.
Câu hỏi trên thuộc đề trắc nghiệm dưới đây !
Copyright © 2021 HOCTAP247