lastsはkeepとどうニュアンスが違いますか?
ネイティブによる回答
Rebecca
「Last」と「keep」はどちらも「continue」(継続する)または「endure」(耐える)という意味の動詞ですが、ニュアンスは大きく異なります。「last」は単に特定の期間何かを継続するという意味で、一方「keep」はたいてい一定の期間の後何かが本来の働きをしなくなりその後悪くなるという文脈でのみ使われ、例えば食品などがそれに当たります。 例: This food will keep for a week in the fridge. (この食料品は冷蔵庫で1週間はもつでしょう。) 例: My cough lasted for a few days. (私の咳は2、3日続きました。) 例: How long is this movie going to last? (この映画はあとどれくらい続きますか?)