A) Received
B) Have received
C) Received
D) Had been receiving
この文を分析し、それぞれの答えを検討して正解を見つけてみましょう。
元の文: 「 Time is over. We _____ fifty applications in all. 」
1. ** a. received **: これは単純過去形 ( Past Simple ) です。しかし、この文は合理的ではありません。「 Time is over 」は、申請書を受け取る行為が現在までの期間中に発生して完了した、または終了したばかりであることを意味するからです。単純な過去形はこの意味を表現するのに適していません。
2. ** b. have received ** b. have received : これは現在完了時制 ( Present Perfect ) です。この時制は、過去の不特定の時点で完了し、現在に関連する結果を伴うアクションを説明するためによく使用されます。この文は、現在合計 50 件の申請を受け取ったことを説明しているため、元の文の意味論と一致します。
3. ** c. received **: これも、選択肢 a で説明した単純な過去時制です。この質問は選択肢 a と何ら変わりはなく、削除する理由も上記と同じです。
4. ** d. had been receiving ** d. had been receiving : これは過去完了継続時制 ( Past Perfect Continuous ) です。この時制は、過去の特定の時点より前の継続的なアクションを説明するためによく使用されます。ただし、ここではこの時制を使用するための特定の過去の文脈はありません。
### 結論する
正解は ** b. have received ** b. have received 。その理由は、完了した注文を受け取るという動作を表し、現在に関連しているため、現在完了が「 Time is over 」という文の文脈に適合するためです。
注: この演習は、 TOEIC Max アプリケーションのルート作成セクション 900+ から抜粋したものです。.