题目内容
15.If Nina _____ that her husband would go to the bus stop to meet her,she wouldn't have walked back home.( )A. | knows | B. | knew | C. | has known | D. | had known |
分析 如果Nina早知道她的丈夫会去汽车站接她,她就不会走着回家了.
解答 答案:D
分析句意可知,本题考查的是虚拟条件句,当条件句表示与过去相反的事实时,要用过去完成时即:had+done的形式,主句谓语用"should (would,could,might)+have+done;根据主句的意思:她就不会走着回家了.可知,之前她不知道她的丈夫会去汽车站接她,此处从句表达了与过去相反的事实,所以要用虚拟语气即:had+done的形式.故选D.
点评 本题考查的是虚拟条件句.需要注意牢记以下用法:(1)表示与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用"should (would,could,might)+动词原形";(2)与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用"should (would,could,might)+have+done";(3)与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用"should (would,could,might)+动词原形".
练习册系列答案
相关题目
17.---Why were you so late for work today?
--- to the office was very slow this morning because of the traffic.( )
--- to the office was very slow this morning because of the traffic.( )
A. | Driving | B. | I drove | C. | To drive | D. | That I drove |
6. the direct personality of Americans is widely appreciated,it sometimes surprises foreigners.( )
A. | Since | B. | If | C. | When | D. | While |
3.-How is the debate of your essay?
-It ____ well,but I ____one of the key points.( )
-It ____ well,but I ____one of the key points.( )
A. | might work; hadn't forgot | B. | needn't have worked; forgot | ||
C. | could have worked; forgot | D. | would work; hadn't forgot |
10.Beijing is ranked first in terms of traffic jams and expenses for culture ______Guangzhou is more open to peasant workers than Beijing and Shanghai.( )
A. | when | B. | since | C. | while | D. | because |
20.A small car is big enough for a family of three you need more space for baggage.( )
A. | once | B. | in case | C. | if | D. | unless |