当前位置:高中试题 > 英语试题 > 虚拟语气 > But for the help of my English teacher, I      the first prize in the English Wr...
题目
题型:不详难度:来源:
But for the help of my English teacher, I      the first prize in the English Writing Competition.  
A.would not winB.would not have wonC.would winD.would have won

答案
B
解析
考查虚拟语气。此处虚拟语气表示与过去事实相反,句子谓语动词用would/should/could/might + have done结构,故选B。
核心考点
试题【But for the help of my English teacher, I      the first prize in the English Wr】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
But for their help,we         the program in time.
A.can not finishB.will not finish
C.had not finishedD.could not have finished

题型:不详难度:| 查看答案
Some people who don’t like to talk much are not necessarily shy;they        just be quiet people.
A.mustB.mayC.shouldD.would

题型:不详难度:| 查看答案
One of the few things you __   _ say about English people with certainty is that they talk a lot about the weather.
A.needB.mustC.shouldD.can

题型:不详难度:| 查看答案
---Hi, Tom. Any idea where Jane is? 
---She         in the classroom. I saw her there just now. 
A.shall beB.should have beenC.must beD.might have been

题型:不详难度:| 查看答案
Thank you for all your hard work last week. I don’t think we ______ it without you.
A.can manageB.could have managed
C.could manageD.can have managed

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.