“They spent two hours watching the film.” 意思是 “他们看这部电影花了两个小时”,就说 “The film lasted for two hours (这部电影持续了两个小时).
lasted 意思是持续
我觉得应该是cost