複数辞典一括検索+

d[継続][しばしば have been doing] …してきた, している《◆通例 for two years など期間を表す語を伴う》‖He has been in (the) hospital since last Monday. 彼は先週[この🔗🔉

d[継続][しばしば have been doing] …してきた, している《◆通例 for two years など期間を表す語を伴う》‖He has been in (the) hospital since last Monday. 彼は先週[この前]の月曜から入院している/He has lived in London for two years. 彼はロンドンに2年間住んでいる《◆(1)「彼」がロンドンを去るときや日本に帰って来たときなどに「(今まで)住んでいた」(完了)の意で用いることができる. (2)「2年間ロンドンに住んだことがある」(経験)の意にもとれる. He has been living ... とすればこの意はない. (3) He has been living ... は継続を強調した言い方》/We have been warned for years about the global ecological crisis. 地球の生態系の危機について警告されて何年にもなる.

ジーニアス英和大辞典 ページ 41291