英語
中学生
解決済み

現在完了形にでてくるsinceとforの使い分けが分かりません(>_<;)

回答

✨ ベストアンサー ✨

sinceは、過去のある一点から現在までのこと
例えば、5歳の時から とか 昨日からずっと とか

forは、期間を表します
例えば、1年間 とか 2週間 とか

この回答にコメントする

回答

sinceは 〜までやっていた
forは 〜の間やっていた

例文としては
I've lived here since 2000.
私は2000年からここに住んでいる。
He has lived Tokyo for three years.
彼は3年間東京に住んでいる。

こんな感じです!

たける

やっていた だと、現在完了形ではなく、過去完了形になってしまいます。
なので、やっていた ではなく、やっている になります。
また、sinceは〜までやっている ではなく、〜からやっている になります。おそらく、〜まで は、until になると思います。

頑張るゾ

あ、そうです、すいません💦

たける

いえいえ。大事な所かなと思ったので、訂正させていただきました。現在完了形は、覚えることが多くて大変ですよね…

頑張るゾ

ありがとうございます!
大変です大変です…

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