题目内容
4.If she ___ about his financial situation,she would have helped him out.( )A. | knew | B. | had been knowing | ||
C. | had known | D. | have known |
分析 如果她知道他的经济状况,她会帮他摆脱困境的.
解答 答案:C
分析句意可知,本句是虚拟条件句;由于主句的谓语部分使用了"would have helped",因此此处表示与过去事实相反的情况;根据时态对称的原则,从句应该使用过去完成时,故选C
点评 本题考查了虚拟条件句的用法.在确定了该句为虚拟条件句后,需要根据虚拟条件句中关于时态对称的原则,选择相应的时态;如:本题考查了当表示与过去事实相反的情况时,从句使用过去完成时,主句用would/should/could/might+have+动词的过去分词.
练习册系列答案
相关题目
15.If Joe knew anything about car mechanics,I'm sure he would help us fix the car,but he ______ even less than we do.( )
A. | had known | B. | would know | C. | knew | D. | knows |
12.They don't know what is going to happen when the project _____.( )
A. | will finish | B. | has finished | ||
C. | will be finished | D. | is finished |
19.Dad,can you write a note and tell the teacher why I _____ the exam?( )
A. | missed | B. | was missing | C. | would miss | D. | had missed |
9.-Most students went to the wonderful concert last night,It's really a pity you didn't attend it.
-How I wish I_____.( )
-How I wish I_____.( )
A. | had | B. | will | C. | would | D. | did |
16.Decreasing the greenhouse effect,________ may result in global warming,is a complicated problem facing the whole world.( )
A. | which | B. | that | C. | why | D. | as |
13.His surveys have provided the most ________ statements of how,and on what basis data collected.( )
A. | explicit | B. | ambiguous | C. | original | D. | arbitrary |