現在完了


現在完了の問題

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

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

Three years has passed ( ) my cat died.


選択肢


正答 : since


解説

現在完了形の継続用法では期間を表す場合、forかsince使います。forの場合は後ろには期間の長さを表す名詞、sinceの場合は後ろに期間の始まった瞬間を表す名詞か名詞節が使われます。今回はsinceが正解です。


この問題に挑戦