✨ ベストアンサー ✨
動詞beは色々な意味があります。この場合は"存在する"という意味で使われています。
stayでも大きくまちがってはないのですが、"滞在する"という意味の方が強いので、問題文によりあっているのはbeの過去分詞beenなのだと思います。
彼らはどのくらいここにいるのですか。
How long have they stayed here?
↑私の解答
How long have they been here?
↑答え
なんでbeenなんですか??
✨ ベストアンサー ✨
動詞beは色々な意味があります。この場合は"存在する"という意味で使われています。
stayでも大きくまちがってはないのですが、"滞在する"という意味の方が強いので、問題文によりあっているのはbeの過去分詞beenなのだと思います。
この質問を見ている人は
こちらの質問も見ています😉
回答ありがとうございます!!
なるほど、違いがあるのですね!
詳しくありがとうございました✩