题目内容
12.Hurry up!The concert ________ for ten minutes.( )| A. | has begun | B. | has been on | C. | began | D. | was on |
分析 快点!音乐会已经开始十分钟了.
解答 答案:B.
根据for ten minutes,可知这里表示一段时间,通常和现在完成时连用,现在完成时的构成是:主语+have/has+动词的过去分词,由于时间状语是时间段,所以句中谓语动词要用延续动作动词,begin是非延续性动词,在这里不能用,要用能延续的be on表示,套用结构故选B.
点评 本题考查了动词的时态.做题时,一定要特别关注有关的时间短语,这是判断句子时态的标志.在没有时间状语的情况下可以联系上下文根据语境来做出正确判断.
练习册系列答案
相关题目
7.How soon will he finish the drawing?
_________.( )
_________.( )
| A. | Before two hours | B. | In two hours | ||
| C. | After two hours | D. | In the past two hours |
17.-I knocked into a tree when I went to the railway station for my friend.
---I suppose you _____too fast.( )
---I suppose you _____too fast.( )
| A. | drive | B. | are driving | C. | drove | D. | were driving |
4.- are the Olympic Games held?
-Every four years.( )
-Every four years.( )
| A. | When | B. | How often | C. | How soon | D. | How long |
1.-Can you tell me ________?
-With Lucy's help.( )
-With Lucy's help.( )
| A. | when you did it so well | B. | when did you do it so well | ||
| C. | how you did it so well | D. | how did you do it so well |