Hurry up! The play for half an hour.A. has been onB. has beganC. has begunD. had begun

发布时间:2020-08-22 14:44:40

Hurry up! The play      for half an hour.
A. has been on
B. has began
C. has begun
D. had begun

网友回答

(答案→)A. has been on
B. has began
C. has begun
D. had begun
解析:句意:快点!演出已经开始半个小时了。结合语境可知本句描述的是现在已经完成的动作,故用现在完成时态。英语完成时态中瞬间动词不能和表示一段时间的时间状语连用,begin表示瞬间动作,故选A。
以上问题属网友观点,不代表本站立场,仅供参考!