问题 选择题

They’re late. The film _______ for half an hour.

A.Has begun

B.has been on

C.started

D.has started

答案

答案:B

在现在完成时中,要用延续性动词,与for+一段时间,对于begin和start两个单词都是短暂行动词,必须用be +介词状态表示延续性,故选B

单项选择题
单项选择题