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

正しいオプションを選択してください:

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

答えを詳しく説明する:

「 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. 」

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

注: この演習は、 TOEIC Max アプリケーションのルート作成セクション 900+ から抜粋したものです。.

あなたは、TOEIC 認定試験を勉強して受験したいと考えていますか?どこから始めればよいかわからない、またはいつでもどこでも学習できるツールが見つかりませんか? TOEIC オンラインテスト準備アプリを今すぐダウンロードしてください: TOEIC® Max

TOEIC MAX申込画面
 
anh-poster