A) Will have ended
B) Will have been ending
C)
D)
こんにちは!
「 The film _____ (end) by the time we get there 。」という文の正解は「 will have ended 」です。なぜこの答えを選んだのかを分析してみましょう。
1. **未来完了時制 ( Future Perfect )**:
- 「 Will have ended 」は未来future perfect形の一種です。
- 構造: S + will have + V3/ed (past participle) 。
- 未来完了は、将来の特定の時刻より前に完了するアクションを記述するために使用されます。
2. **特定の文を分析する**:
- 「 The film 」 - 主題は映画です。
- 「 by the time we get there 」 - これは (私たちが到着するとき) 将来の時間です。
- つまり、この文の意味は次のとおりです。「そこに着く前に映画は終わってしまう」ということです。
この意味では、将来の日付より前に完了したアクションを表現できる時制が必要になります。それは未来完了時制です - 「 will have ended 」。
3. **他の回答を選択してみてはいかがでしょうか**:
- 答えてください。 「 will have ended 」は、将来のある時点より前に完了したアクションを表すため、正しいです。
- b に答えます。 「 will have been ending 」はfuture perfect continuous時制ですが、映画には特定の終了時間が設定されているため、将来の時間よりも前に継続して終了するアクションを説明するためにこれを使用することは、この文脈では適切ではありません。
・答えc、dは存在しないので考慮する必要はありません。
この説明が、正しい答えを選択する方法をよりよく理解するのに役立つことを願っています。
注: この演習は、 TOEIC Max アプリケーションのルート作成セクション 900+ から抜粋したものです。.