英語
中学生

彼は2年前からその辞書を使っていない。

この答えは He hasn’t used the dictionary for two years. になっているのですが、

He hasn’t used the dictionary since two years ago. これって合っていますか?

回答

間違いです。sinceとagoは併用できません。sinceは前置詞又は副詞であるので、副詞agoと重複してしまう。と考えれば良いでしょう。プラスして言うと、現在完了が言いたいのは、”今”の情報です。sinceは「〜から今まで」、という幅を含みますが、agoは過去の一点しか表しません。

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