▲last 表示持续多长时间,是不及物动词,后接一段时间,这个一段时间通常视为状语(可理解为一段时间前省略了介词for)。如:
The meeting lasted (for) three days. 会议持续了3天。
The film lasted some two hours. 这个电影放了大约两个小时。
Their relationship has lasted many years. 他们的感情已有很多年了。
The performance of the play lasted two hours. 这场演出持续了两个小时。
但有也的词典认为这样用的last为系动词,其后一段时间为表语。如《牛津高阶英汉双解词》第6版就认为这样用的last为linking verb。其所给例句为:
The meeting only lasted (for) a few minutes.
Each game lasts about an hour.
How long does the play last?
▲last 表示“活过,忍受得住,支撑得了”,是及物动词,后接的sth或sth为宾语。如:
This will last me (for) five days. 这个够我用(或吃)五天。
He is very ill and probably won’t last (out) the night. 他病得很厉害,可能活不过今晚。