题目内容
20.She all her spare time to her study in the past three years.That's right,or she the first place in her school in the College Entrance Examination.( )
A. | has devoted; wouldn't have taken | |
B. | has devoted; hadn't taken | |
C. | devoted; wouldn't have taken | |
D. | devoted; wouldn't take |
分析 --在过去的三年里她把所以的业余时间都投入到学习中.
--对的,否则她不会在高考中获得他们学校的第一名.
解答 答案是A.本题考查现在完成时和虚拟语气.第一句中"in the past three years"是与现在相联系的段时间,所以句中用现在完成时;由此排除C和D;第二句中or 表示"否则",相当于一个虚拟条件;因为她已经获得第一名,所以or相当于一个与过去事实相反的虚拟条件句;与过去事实相反的虚拟语气相应的主句中用"would/should/could/might+have done",由此判断答案是A.
点评 对时态的选择,要在把握时态的基本用法的基础上,根据具体语境和题干中的时间推断时态,同时关注特殊的结构.
在掌握虚拟语气的规则的基础上,判断题干属于什么类型的虚拟,然后根据语境,选用恰当的动词形式表达虚拟.
练习册系列答案
相关题目
10.The problem is that there are often no signs until it is too late,_______it difficult to avoid.( )
A. | made | B. | to make | C. | making | D. | having made |
11.He answered my question in such a strange ____ that I wondered if he had misheard me.( )
A. | opinion | B. | habit | C. | idea | D. | manner |
8.Li Ming,if I_______ you,I_________ their offer.After all,you are unable to finish the project by yourself.( )
A. | were; accepted | B. | am; will accept | ||
C. | should be; would accept | D. | were,would accept |
15.She was elected into the band not because she was beautiful but because she had a(n) ______for music.( )
A. | talent | B. | party | C. | concert | D. | interest |
12.-Shall I give you a ride as it is raining heavily?
-Thank you,_____.( )
-Thank you,_____.( )
A. | if you wish | B. | it just depends | ||
C. | It's up to you | D. | It couldn't be better |