現在完了


現在完了の問題

問題:日本語文を参考に、英文の空所に入る語を選択肢の中から選びなさい。

私の猫が亡くなってから三年経つ

My cat has ( ) for three years.


選択肢


正答 : been dead


解説

直訳は「私の猫は3年間亡くなっています」となりますが、「has been dying」が妥当です。「has died」では3年間「亡くなる」という動作をつづけた状態になり、「has been dying」では死にかけている状態が3年間続いているという意味になります。


この問題に挑戦