50
B
Kiến thức về mệnh đề điều kiện:
Tạm dịch: 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ứ.
Tạm dịch: 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.