A) Lasted
B) Last
C) Been lasted
D) Be lasted
この問題は、「 The talk show about career orientation for students has _____ for 4 hours. 」という文の空欄を埋める適切な単語を選択するよう求めています。
まず、この文の文法と文脈を理解する必要があります。この文では、現在完了present perfect tenseの動詞とともに「 has 」が使用されています。
- 動詞「 last 」は、(時間内に)続くことを意味します。
- 「 Has lasted 」は動詞「 last 」の現在完了時制で、過去に始まり現在まで続く行為、または終了したばかりの行為を表します。
それでは、それぞれの答えを見てみましょう。
a. lasted - これは動詞「 last 」のpast participle形で、現在完了形の「 has 」と一緒に使用するのに適しています。
b. last - これは動詞「 last 」の不定詞ですが、現在完了を必要とする文法構造には不適切です。
c. been lasted - これは、「 been 」(「 be 」の過去分詞)に「 lasted 」を加えた形式です。ただし、「 last 」はintransitive verbであり、受動態を形成するために助動詞「 be 」を必要としません。
d. be lasted - この形式は、動詞「 be 」と「 lasted 」を間違った方法で組み合わせているため、文法的に間違っています。
したがって、正解は「a. lasted 」です。
The talk show about career orientation for students has lasted for 4 hours.
翻訳: 学生向けのキャリアオリエンテーションに関するトークプログラムは4時間続きました。
注: この演習は、 TOEIC Max アプリケーションのルート作成セクション 900+ から抜粋したものです。.