英語
中学生

一番の問題は、two years agoが答えの一部分だったのですが、二番の問題、for two yearsとなっていて、agoが入っていませんでした。違いはなんでしょう?!
教えて下さい🙇‍♀️!

(D〕 次の文を英語になお 1220 1. 彼女は2年前 日本にいました。 彼女は 2 年前から 日本にいます。 Ce

回答

2番のような現在完了の継続の文ではforやsinceがよく使われます。ここでのforは〜の間、つまりfor two yearsは2年間ということになります。for two years agoとすると2年前の間と意味が通じなくなってしまいます。

坂本ちゃん🧡

分かりやすくありがとうございます!!!
助かりました😊

この回答にコメントする

一番は、過去の話をしているので、ago、
二番目は、過去もしていて、今(現在)も続いている
ということを表しているので、forとなっています。
つまり、一番の問題は過去形、二番の問題は現在完了の「継続」の文となります。

坂本ちゃん🧡

分かりやすくありがとうございます!!!
助かりました😊

この回答にコメントする
疑問は解決しましたか?