A) Have studied
B) Studied
C) Hadn’t been studying
D) Didn’t study
この文では次のようになります。
"If you _____ , I would have brought my friends over to your house this evening to watch TV, but I didn't want to bother you."
3 番目の(Third Conditional)文が必要です。条件文タイプ 3 は、実際には起こらなかった過去の状況を説明するために使用され、常に次の構造になります。
- If + past perfect (過去完了)、 S + would have + past participle 。
上の文では、主節がすでに"would have brought."したがって、条件節は過去完了形または過去完了継続形である必要があります(past perfect continuous).
それでは、答えを分析してみましょう。
a. have studied
=> これは現在完了であり、タイプ 3 の条件文構造には適していません。
b. studied
=> これは単純過去であり、タイプ 3 の条件文構造にも適していません。
c. hadn't been studying
=> これは過去完了継続形で、タイプ 3 の条件文構造に適しており、勉強していたが、過去のある時点でやめてしまった可能性があることを表します。
d. didn't study
=> これは単純過去であり、タイプ 3 の条件文構造には適していません。
したがって、正解は**c. hadn't been studying** 、過去の別の時点の前に終了した過去の継続的な状態を記述しているため、タイプ 3 の条件付き文の構造に適しています。
Ghi chú: Bài tập này được trích xuất từ ứng dụng TOEIC Max , phần tạo lộ trình 900+.