English
Junior High
Resolved

私は5年前からこの家に住んでいます
という文を英語にするとI have lived in this house for five yearsなるんですが、なぜforなんでしょうか?sinceかと思いました💦

Answers

✨ Best Answer ✨

えっとですね、forとsinceには明確な違いがあります。
for は期間を表し、since は継続の始まった時点を表します。
要するにforは「~の間」ってやつで、sinceは「〇〇以来」という感じです。
forが示しているのは、 five yearsという期間です。
一方、sinceが示すのは、five years agoという住み始めたスタート地点だけです。
また since には後に文が続く接続詞の用法がありますが、for にはありません。since I was a childとかのことですね。後ろに主語述語、、、と続いた時は確定でsinceです。forの後ろには名詞しか来ません。for two weeksとか、、。

このくらいしかボクには解説できないのですが、、、、。
わからない場合質問してくださればできる限り答えますので、コメントお願いします。
参考になれば嬉しいです。

:

とてもわかりやすかったです!!
ありがとうございます😭💖

三日月零人

お役に立てたようで良かったです!

Post A Comment
Were you able to resolve your confusion?