English
國中
已解決

He had disappeared at sea 10 years earlier when fishing.    という文章で過去完了が使われているので、earlierではなくbeforeでもよいと思ったのですが、どうなのか教えていただきたいです。
また、それらの意味の違いも教えていただけると幸いです。
よろしくお願いします🙇

解答

✨ 最佳解答 ✨

 10 years earlier
の場合、ある過去の時点と比較して10年前、という意味合いで使っています。その時点がいつのことなのかは、この文の前後に書かれているんじゃないでしょうか。
そのために大過去を使っています。
beforeは単に10年前という意味で、いつから見ての10年前なのか不明確です。

留言

解答

beforeは過去形のときにしか使えないのでそもそも無理です!💦

はるまき

ある参考書には、
①He died three years ago.
②She said he had died three years before
という文があって、agoは現在を基準、
beforeは過去を基準にしているので過去完了で用いられる  とあったのですが、なにか私が間違って理解している部分があれば教えていただきたいです。お手数おかけしてすみません。

留言
您的問題解決了嗎?