英語
高校生
解決済み

Ken ( ) ( )sick in bed for two days.

の答えが have been
なんですが have become ではいけないんですか?

回答

✨ ベストアンサー ✨

becomeは〜になるという意味ですが変化を表す言葉なので違います。
beenは、beの過去分詞,そしてbeは〜になるという意味で状態や存在を表す言葉なので,beenが正解です。
2つとも〜になったという意味があるので気をつけてください。

分からないことがあったら言ってください。

ありがとうございます!

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