A) Don’t have to do
B) Didn’t have to do
C) Hadn’t had to do
D)
「 Would you go out more often if you _____ so much in the house? 」という文で、なぜ「 didn't have to do 」が正解なのかを説明するには、文の構造と文脈を考慮する必要があります。
この文はタイプ 2 の条件文であり、現在では現実ではない、または起こりそうもない状況を説明するために使用されます。条件文タイプ 2 の構造は次のとおりです。
- 条件節: If + S + Ved/V2 (単純過去)
- 主節: S + would/could + V (不定詞)
この文では、「 Would you go out more often 」が主節で、「 if you _____ so much in the house 」が条件節です。したがって、「 if 」の後の動詞は過去形でなければなりません。
それぞれの答えを検討してください。
a. don't have to do : 単純な現在形 (過去ではない) なので間違っています。
b. didn't have to do 「 b. didn't have to do 」は単純な過去形なので、「 didn't have to do 」が正解です。
c. hadn't had to do : は過去完了形なので間違っており、タイプ 2 の条件付き文の構造には適していません。
d.答えはありません。
したがって、正解はb. didn't have to do 。
注: この演習は、 TOEIC Max アプリケーションのルート作成セクション 900+ から抜粋したものです。.