✨ Best Answer ✨
現在完了形でsince years agoという表現はできません。agoは過去形と一緒に使う語句で、現在完了形と一緒に使うことができないからです。
(詳しくは高校で習います)
そのため、for three years のほうが適切です。
例えば、3年前から始めた、というのも3年間続けている、という2つの言葉の意味は同じですよね?
英語では、日本語の表現にとらわれずに読みかえて解くことも大切です。
現在完了形の継続用法についてですが、3年前からという文を作りたいときは、since years agoとしないで、for three yearsの方がいいのですか?
✨ Best Answer ✨
現在完了形でsince years agoという表現はできません。agoは過去形と一緒に使う語句で、現在完了形と一緒に使うことができないからです。
(詳しくは高校で習います)
そのため、for three years のほうが適切です。
例えば、3年前から始めた、というのも3年間続けている、という2つの言葉の意味は同じですよね?
英語では、日本語の表現にとらわれずに読みかえて解くことも大切です。
Users viewing this question
are also looking at these questions 😉
ありがとうございます!