Had I known you were in Saigon, I _____ you yesterday morning.

Chọn phương án đúng:

A) Would visit
B) Had visited
C) Will visit
D) Would have visited

Giải thích chi tiết đáp án:

「 Had I known you were in Saigon, I _____ you yesterday morning. 」という文で、「 would have visited 」が正しい答えである理由を理解するには、3 番目の条件文 ( third conditionalの文法構造を考慮する必要があります。

**条件文構造タイプ 3**:
条件文タイプ 3 は、過去の非現実的な状況を説明するためによく使用され、その状況の結果も過去には起こりませんでした。条件文タイプ 3 の一般的な構造は次のとおりです。

- If + past perfect, subject + would have + past participle 。

あなたの文では、条件節「 Had I known you were in Saigon 」でpast perfect使用されています。これは「 If I had known you were in Saigon 」という文のアナグラムです。

タイプ 3 の条件文の構造に従って、 main clauseは " would have " + 分詞動詞 II ( past participle ) を使用します。それで:

- 「 I _____ you yesterday morning 。」 => 空白を「 would have 」 + 分詞動詞 II の形で埋める必要があります。

答えを考えてみましょう。
a. Would visit - この形式はタイプ 2 の条件文であり、適切ではありません。
b. Had visited -」も過去完了形であるため不正確であり、この場合のタイプ 3 の条件構造には適していません。
c. Will visit - は単純な未来時制であり、条件文タイプ 3 の過去とは一致しません。
d. Would have visited - 構造「 would have " + " visited " (" visit " の過去分詞) で修正します。

したがって、正しい答えは次のとおりです。
d. would have visited

完全な文は次のようになります。「 Had I known you were in Saigon, I **would have visited** you yesterday morning. 」

この文の意味は、「もしあなたがサイゴンにいると知っていたら、私は昨日の朝、あなたに会いに行っていたでしょう。」ということになります。しかし、これは非現実的な状況であるため(友人がサイゴンにいることを知らない)、結果(訪問)も起こりません。

Ghi chú: Bài tập này được trích xuất từ ứng dụng EnglishMax , phần tạo lộ trình 900+.

Bạn đang hoặc có nhu cầu học và thi chứng chỉ tiếng Anh? 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 tiếng Anh Online: EnglishMax

Màn hình ứng dụng EnglishMax
 
anh-poster

Bạn đang hoặc có nhu cầu học và thi chứng chỉ tiếng Anh? 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 tiếng Anh Online: EnglishMax

Màn hình ứng dụng EnglishMax