英语1道题【急】【在线等】

来源:百度知道 编辑:UC知道 时间:2024/06/10 10:10:51
The film began 15 minutes ago 保持原句意思
The film has ______ ______ for 15 minute

been on
因为began是非延续性动词,不能用在完成时中,而on是延续性动词,和began意思一样。

The film has been on for 15 minutes.

这里不能用begin,begin是短暂性动词,不能用完成时态

是那个年级的?

我想应该是:ago began
不一定是对的啊

我认为这里应用现在完成时用 has been 又由于后面是for 要用延续性动词
则应用played 不能用began 也可以用on