comeで正解だと思いますよ。
7時までにがby sevenです。
"come back"も"be back"もどちらも「戻る、戻ってくる」という意味があります。
有名な映画のセリフにも"I'll be back.(俺は戻ってくる)"というのがあり、聞いたことがあるのではないでしょうか。
回答してくださり,ありがとうございます!
be とcomeの違いはあるのでしょうか?
be backは「戻ってきて、そこにいる」という「状態」に焦点が当たっています。
come backは「戻ってくる」という「動作」に焦点が当たっています。
感覚でしかないのですが、be backは距離的や時間的に離れておらず、come backは逆に離れている感じがします。
例えば、会議中にちょっと席を外す時には"I'll be back."の方がよく使われると思います。
丁寧に回答してくださり,ありがとうございます!
回答してくださり、ありがとうございます。
すみません。
byではなく、beでした。なぜ、comeではなく、beなのでしょうか?