英語
中学生
解決済み

現在完了形の継続用法についてですが、3年前からという文を作りたいときは、since years agoとしないで、for three yearsの方がいいのですか?

回答

✨ ベストアンサー ✨

現在完了形でsince years agoという表現はできません。agoは過去形と一緒に使う語句で、現在完了形と一緒に使うことができないからです。
(詳しくは高校で習います)

そのため、for three years のほうが適切です。

例えば、3年前から始めた、というのも3年間続けている、という2つの言葉の意味は同じですよね?
英語では、日本語の表現にとらわれずに読みかえて解くことも大切です。

ありがとうございます!

この回答にコメントする

回答

疑問は解決しましたか?