题目内容

【题目】Why are you so late? The parade __________ for half an hour.

A. has begunB. has beenC. has been onD. began

【答案】C

【解析】

句意:你为什么这么晚?游行已经开始半个小时了。has begun已经开始;has been一直是;has been on已经进行;began开始,过去式。根据句意可知,这里强调过去发生的事情对现在的影响,应用现在完成时,排除D。句中for half an hour表示一段时间,begin是瞬间性动词,不能和一段时间状语搭配,故应选C

练习册系列答案
相关题目

违法和不良信息举报电话:027-86699610 举报邮箱:58377363@163.com

精英家教网