A) Didn’t make
B) Won’t make
C) Wouldn’t have made
D) Don’t make
この文はタイプ 3 の条件文であり、そのイベントが過去には起こらなかったことを暗示しています。過去の非現実的な行為を表す文法構造が必要です。
タイプ 3 の条件文は次の構造になっています。
- if節: If + S + had + V3/ed (過去完了)
- 主句: S + would have + V3/ed
あなたの文の中で:
- if節: 「 If I had known that your daughter were sleeping in the bedroom. 」
- 完了する主句: 「 I _____ much noise when I came in. 」
上記の構造に基づくと、「 would have made, 」を使用する必要がありますが、これは否定文であるため(あまりノイズになりません)、「 wouldn't have made.
したがって、正解は c です。 wouldn't have made 。
他の回答の説明:
a. didn't make : 過去の特定の時期に実際には起こらなかった特定の出来事について話すのに使用されますが、この場合のタイプ 3 の条件付き文構造には適していません。
b. won't make : 条件文タイプ 3 で、過去の文脈に適合しない将来の出来事について話すために使用されます。
d. don't make : 条件付き文タイプ 3 で、過去の文脈に適合しない現在の習慣や事実について話すために使用されます。
したがって、正解は c です。 wouldn't have made 。
注: この演習は、 TOEIC Max アプリケーションのルート作成セクション 900+ から抜粋したものです。.