Hurry up!The concert____for ten minutes. A.has begun B.has been on C.began C.was on 请附解析
发布网友
发布时间:2023-06-11 00:00
我来回答
共2个回答
热心网友
时间:2023-10-05 02:49
你好,同学
正确答案:选B
解析:ten minutes 是一段时间,而begin 是短暂性动词,不能和一段时间连用,而has been on 是现在完成时,可以用于一段时间,因为be on 有持续的意思
翻译:快点,音乐会已经上演10分钟了。
希望能帮到你,祝更上一层楼O(∩_∩)O
有不明白的请继续追问,可以详谈嘛(*^__^*)
热心网友
时间:2023-10-05 02:49
你好,
应该选 B
for ten minutes 是时间段,应该和延续性动词连用。
begin 是短暂性动词,要转化为 be on
意思是:赶快!音乐会已经开始10分钟了。