A) Had gone she abroad
B) Had she gone abroad
C) Because she had gone abroad
D) While she had gone abroad
なぜ正解が「 Had she gone abroad 」なのかを理解するには、英語のタイプ 3 の条件文の構造と倒置構造を考慮する必要があります。
条件文タイプ 3 は、過去の非現実的な状況について話すときに使用されます。その式は次のとおりです。
- 条件節 ( if-clause ): If + S + had + V3/ed
- 結果句: S + would have + V3/ed
元の文「 If he shad gone abroad, she would have let you know, 」では、これが条件節を先頭に持つタイプ 3 の条件文であることがわかります。
条件文タイプ 3 で倒置法を使用する場合(文をより形式的にするため)、「 If 」を省略し、助動詞「 had 」と主語の位置を逆転させます。
具体的には、倒置法を適用すると「 If she had gone abroad 」という文は「 Had she gone abroad 」になります。
答えを考えてみましょう。
a. "Had gone she abroad" – 主語と助動詞の位置が逆転しているため、構造が間違っています。
b. "Had she gone abroad" – これは条件文タイプ 3 の正しい倒置構造であるため、正解です。
c. "Because she had gone abroad" – これは条件文ではなく理由を示す文であるため誤りです。
d. "While she had gone abroad" – これは条件文ではなく、時間を表す副詞節であるため、間違いです。
したがって、正解は「 Had she gone abroad 」です。
注: この演習は、 TOEIC Max アプリケーションのルート作成セクション 900+ から抜粋したものです。.