英語
中学生
解決済み

beenのところをcomeにするとどういう意味になりますか
またなぜ✗なのですか

私は日本に来て3年になります。 COme 3. e in Japan three years.
英語

回答

✨ ベストアンサー ✨

この形はhave+過去分詞で過去完了です。

だからcomeやgoneだとそれぞれ来てしまった行ってしまったという意味になってしまうのでこれだと×になってしまいます

あかさ

非常にわかりやすく納得できました!!ありがとうございます

この回答にコメントする

回答

comeにすると来てと言う意味になります

あかさ

この場合beenとcomeのときの意味の違いを教えて下さい

beenはこの文では今日本に居ることを表しています。
comeだと「来る」状態をつづていることになるので,そこにとどまっているのでは無く、
日本に来る→ワープして自分の国に戻る→日本に来る→戻る
と繰り返していることになるのです!!
さすがに変ですよね?w
だから、ここでは使っては行けません。

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