A) Hasn’t been being - has been living
B) Hasn’t been - has lived
C) Hasn’t been - has been living
D) Hasn’t been being - has lived
「彼はクリスマス以来、ここに _____ (いない、います) しています。それ以来、彼はどこに _____ (住んでいます) hasn't been - has been living He _____ (not, be) here since Christmas. I wonder where he _____ (live) since then. 、構造を理解する必要があります。そして英語の時制の意味。
1. ** He hasn't been here since Christmas. **
- ここでは、過去に始まり現在まで続く行為を説明するには完了時制が必要です。過去完了時制 ( present perfect ) は、動詞「 to have 」と主動詞の 2 番目の分詞 ( past participle ) を使用します。この場合、主語が「 he 」(三人称単数)なので、「 not be 」は「 hasn't been 」( has not been )になります。
2. ** I wonder where he has been living since then. **
- この文では、過去に始まり現在に至るまで続いている行為を表現する必要があります。現在present perfect continuousを使用して、 livingという行為の持続時間を明確にします。この時制のStrukturaは次のとおりです: have/has + been + 動詞の追加-ing 。したがって、「 live 」は「 has been living 」になります。
次に、他の回答を分析します。
a. hasn't been being - has been living
- 「 hasn't been being 」は英語の文法として正しくありません。現在完了進行形は、「 be 」のような状態動詞では使用されません。
- 「 has been living 」は正しいですが、最初の部分は間違っているため削除されます。
b. hasn't been - has lived
- 「 has lived 」( present perfect )は過去に起こった出来事を指し、現在への継続を強調していないため、現在までの生活行為の継続的な延長とは一致しません。
d. hasn't been being - has lived
- a と同様、「 hasn't been being 」は文法構造として正しくありません。
- 「 has lived 」も、行為の継続期間を強調する意味と矛盾します。
したがって、正解はc. hasn't been - has been living 。
注: この演習は、 TOEIC Max アプリケーションのルート作成セクション 900+ から抜粋したものです。.