Last and take are both used to talk about the length of time that something continues.
Last
Last is used to talk about the length of time that an event continues.
How long do you think this storm will last?
你看这暴风雨会持续多久?The movie lasted over two hours.
这部电影长两个多小时。
Last does not always need an expression of time.
His annoyance won't last.
他的烦恼不会持续多久。
Last is also used to say that you have enough of something.
We don't have enough money to last until next month.
我们的钱不足以维持到下个月。
Take
Take is used to talk about the amount of time you need in order to go somewhere or do something. It must be used with an expression of time.
It takes me at least an hour to get home from work.
How long will the flight take?
此次航程将需要多长时间?The water took ages to boil.
好半天水才开。
网友评论