英語
中学生
解決済み

あなたはどのくらいの期間、日本にいますか?と尋ねるとき、
how long have you stayed in Japan.
だとおかしいですか?
答えはstayedのところがbeenになっていたのですが、stayedだとおかしいですか?
お願いします!

現在完了形

回答

✨ ベストアンサー ✨

stayedでもいけますが
beには存在表す意味があるので「いる」
なのでbeenの方がいいかなと思います。
存在のbe動詞などとネットで調べてみてください。

この回答にコメントする

回答

stayedでも成り立ちますが、beenの方がいいと思います!
私は前学校で似たような文の時stayedと書いて先生にbeenに直されたのでbeenで覚えた方が確実です。

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