A) If
B) Had
C) Were
D) Not until
「 I would have asked her about the subject we discussed ______ I seen her at the meeting yesterday morning. 」 という文は、タイプ 3 の条件文であり、過去の真実ではない仮定について話すために使用されます。なぜ「 had 」が正解なのかを説明するには、タイプ 3 の条件文の構造を理解する必要があります。
条件文タイプ 3 は次の構造になっています。
- 条件節 ( if-clause ): If + 主語 + had + 過去分詞 ( past participle )
- 結果節: 主語 + would have + 過去分詞
上記の一節では、結果として生じる条項が明確になっています:「 I would have asked her about the subject we discussed 。」この文を条件節で完成させるには、「 If + 主語 + had + 過去分詞」という構造が必要です。
答えを考えるとき:
a. if : 「 had 」 ifで「if」を選択しても、完全な 3 番目の条件にはなりません。
b. had : 「 seen 」と組み合わせた場合の条件文タイプ 3 に適した構造。
c. were : 単純な過去形「 were 」は、タイプ 3 の条件文の構造に適合しません。
d. not until : " not until " は条件節を作成する場合には適切ではありません。
したがって、正しい答えは「 b. had 」であり、完全な文は次のようになります。「 I would have asked her about the subject we discussed had I seen her at the meeting yesterday morning 。」
注: この演習は、 TOEIC Max アプリケーションのルート作成セクション 900+ から抜粋したものです。.