A) Would visit
B) Had visited
C) Will visit
D) Would have visited
Để hiểu tại sao "would have visited" là đáp án đúng trong câu "Had I known you were in Saigon, I _____ you yesterday morning.", chúng ta cần xem xét cấu trúc ngữ pháp của câu điều kiện loại 3 (third conditional).
**Cấu trúc câu điều kiện loại 3**:
Câu điều kiện loại 3 thường dùng để diễn tả một tình huống không có thật trong quá khứ và kết quả của tình huống đó cũng không xảy ra trong quá khứ. Cấu trúc chung của câu điều kiện loại 3 là:
- If + past perfect, subject + would have + past participle.
Trong câu của bạn, mệnh đề điều kiện “Had I known you were in Saigon” đã dùng quá khứ hoàn thành (past perfect). Đây là cách viết đảo ngữ của câu "If I had known you were in Saigon".
Theo cấu trúc câu điều kiện loại 3, mệnh đề chính (main clause) sẽ dùng "would have" + động từ phân từ II (past participle). Vậy:
- "I _____ you yesterday morning." => Chúng ta cần điền vào chỗ trống phải là dạng "would have" + động từ phân từ II.
Xét các đáp án:
a. Would visit - dạng này là câu điều kiện loại 2, không phù hợp.
b. Had visited - cũng không đúng vì đây là dạng quá khứ hoàn thành, không phù hợp với cấu trúc điều kiện loại 3 trong trường hợp này.
c. Will visit - là thì tương lai đơn, không phù hợp với quá khứ trong câu điều kiện loại 3.
d. Would have visited - đúng với cấu trúc "would have" + "visited" (quá khứ phân từ của "visit").
Vậy đáp án đúng là:
d. would have visited
Câu hoàn chỉnh sẽ là: "Had I known you were in Saigon, I **would have visited** you yesterday morning."
Nghĩa của câu sẽ là: "Giả sử tôi biết bạn ở Sài Gòn, thì sáng hôm qua tôi đã đi thăm bạn rồi." Nhưng vì đây là tình huống không có thật (bạn không biết bạn mình ở Sài Gòn), nên kết quả (việc thăm) cũng không xảy ra.
Ghi chú: Bài tập này được trích xuất từ ứng dụng TOEIC Max , phần tạo lộ trình 900+.
Bạn đang hoặc có nhu cầu học và thi chứng chỉ Toeic? Bạn chưa biết bắt đầu từ đâu hoặc chưa tìm thấy công cụ nào để học mọi lúc, mọi nơi? Hãy tải ngay App Luyện Thi Toeic Online: TOEIC® Max