English
Junior High
Resolved

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

Answers

✨ Best Answer ✨

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

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

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

★おきのこう★

ありがとうございます!

Post A Comment

Answers

since の方がいいと思います。
forだと3年間という訳になります。

Post A Comment
Were you able to resolve your confusion?