Hurry up!The concert----for ten minutes.A.has begun B.has be

问题描述:

Hurry up!The concert____for ten minutes.A.has begun B.has been on C.began C.was on 请附解析
1个回答 分类: 英语 2014-11-02

问题解答:

我来补答
正确答案:选B
解析:ten minutes 是一段时间,而begin 是短暂性动词,不能和一段时间连用,而has been on 是现在完成时,可以用于一段时间,因为be on 有持续的意思
翻译:快点,音乐会已经上演10分钟了.
有不明白的请继续追问,
展开全文阅读