A) Had finished
B) Finished
C) Will have finished
D) Were finished
「 All other candidates _____ their demo teaching performance by 12 PM tomorrow morning 」という文の中で、なぜ「 will have finished 」が正解なのかを説明するには、文の時制構造と文脈を理解する必要があります。
元の文: 「 All other candidates _____ their demo teaching performance by 12 PM tomorrow morning. 」
文のコンテキストは、アクションが将来の特定の時間 ( 12 PM tomorrow morning ) までに完了することを示しています。
英語では、将来のある時点までに完了するアクションを表現する場合、未来Future Perfect時制を使用します。この時制の構造は次のとおりです。
** will + have + V3 (past participle) **
したがって、この文では、「サンプル講義を完了する」というアクションは明日の正午までに完了するため、 Future Perfect時制を使用する必要があります。
** will have finished **
次に、不正解を削除します。
a. 「 Had finished 」は過去完了時制で、過去の別のアクションの前に完了したアクションを表します。これは文の将来の文脈に適合しません。
b. 「 Finished 」は単純過去形で、この文では未来の時間とは関係なく、過去に完了したアクションを表します。
c. " Will have finished " は未来完了時制で、将来の特定の時刻までに完了するアクションを表します。これが正解です。
d. 「 Were finished 」は単純過去形の受動的な構造であり、文脈には適切ではありません。
したがって、正しい答えは次のとおりです。
c. will have finished
注: この演習は、 TOEIC Max アプリケーションのルート作成セクション 900+ から抜粋したものです。.