题目内容
11.This is the second time that you _____ the same mistakes.In my opinion,it's high time that you _____ on yourself.( )A. | have made,reflect | B. | made,reflected | ||
C. | have made,reflected | D. | made,reflect |
分析 这是你第二次犯这个错误了.在我看来,到了你该反思自己的时候了.
解答 答案为C.根据"This is the second time that you"可知这是固定句式,表示是某人第几次做某事,因为前句为一般现在时态,所以make用现在完成时;根据"it's high time that you"可知这是虚拟语气,表示早该做某事了,用一般过去时或should加动词原形.因此答案为C.
点评 考查现在完成时.
It's time+that clause 时,that可省略,time可由high,about修饰,从句中的谓语动词有两种形式,或者用动词的过去式(be用were);或者用shoud+动词原形(should不能省略).此句型为虚拟语气句型,表示"现在某人该做某事了".含有该事早该去做而未做,现在去做似乎都为时已晚的意思.例:
It's time (that)we went to bed.我们该去睡觉了.
练习册系列答案
相关题目
1.John _______ such a thing about you.He never speaks ill of you behind your back..( )
A. | can't have said | B. | might not have said | ||
C. | couldn't say | D. | mustn't have said |
2.Unless you devote yourself to practicing writing,______ can be achieved about it.( )
A. | Anything | B. | something | C. | nothing | D. | everything |
3.He is the only one of the students who ________ a winner of schoolarship for three years.( )
A. | is | B. | has been | C. | are | D. | have been |