问题 选择题

They are late. The film __________ for five minutes.

A.has begun

B.has started

C.has been on

D.began

答案

答案:C

此题考查延续性动词或非延续性动词之间的区别。前者可以和段时间状语连用,后者不能和段时间连用。电影已经演了多久了,要用句型结构have been on +段时间。

选择题
单项选择题