题目内容
4.Do you know our town at all?No,this ________ the first time I _________ here.( )
A. | was; has come | B. | is; come | C. | is; had come | D. | is; have come |
分析 --你到底了解我们镇吗?
--不,这是我第一次到这里.
解答 答案是D.本题考查句型"It/This is the first time that".该句型中从句的动词必须要现在完成时,如果is 改成was,从句中动词用过去完成时;由语境判断,句中说明的是现在,所以第一空用一般现在时,则从句中用现在完成时,所以答案是D.注意区分:如果没有序数词,这时就应该是句型"It's/was time that",从句中往往用过去时,也可以用"should+动词原形".
点评 在掌握虚拟语气的规则的基础上,判断题干属于什么类型的虚拟,然后根据语境,选用恰当的动词形式表达虚拟.
练习册系列答案
相关题目
14.You look so tired.You must have stayed up for the coming mid-term examination last night,_____ you?( )
A. | haven't | B. | needn't | C. | didn't | D. | mustn't |
15.Daniel decided to skate into the fancy dress ball _________ he could get friends'attention.( )
A. | even though | B. | so that | C. | in case | D. | as if |
12.-Fined¥100!You know you were driving 100KM an hour,don't you?
-No,officer.I _____.This car doesn't do 80.( )
-No,officer.I _____.This car doesn't do 80.( )
A. | shouldn't have been | B. | mustn't have been | ||
C. | can't have been | D. | mightn't have been |
19.The cost of renting a house in central Chengdu is higher than in any other area of the city.( )
A. | it | B. | one | C. | that | D. | ones |
16.Researchers have failed to find a way to treat such diseases,and it will still be years before they can find____is effective.( )
A. | the one | B. | one that | C. | the one that | D. | one |
13.You _____ me because I didn't say that.( )
A. | may misunderstand | B. | must misunderstand | ||
C. | should have misunderstood | D. | must have misunderstood |