現在完了
問題:日本語文を参考に、英文の空所に入る語を選択肢の中から選びなさい。
私の猫が亡くなってから三年経つ
My cat has ( ) for three years.
選択肢
正答 : been dead
解説
直訳は「私の猫は3年間亡くなっています」となりますが、「has been dying」が妥当です。「has died」では3年間「亡くなる」という動作をつづけた状態になり、「has been dying」では死にかけている状態が3年間続いているという意味になります。