问题 选择题

Hurry up!The play        for ten minutes.

A.has begun

B.began

C.has been on

D.has been

答案

答案:C

题目分析:句意:快点!这部剧已经上演十分钟了。begin是终止性动词,不能和表示一段时间的状语连用,for ten minutes要求动词必须是延续性动词,将begin转换为have been on,故选C

单项选择题
填空题