当前位置:高中试题 > 英语试题 > 虚拟语气 >        time tomorrow, I would teach you how to play the piano.A.Had I hadB.If I ...
题目
题型:不详难度:来源:
       time tomorrow, I would teach you how to play the piano.
A.Had I hadB.If I would haveC.If I haveD.Were I to have

答案
D
解析

试题分析:对将来情况的虚拟,谓语动词可用should do, were to do或动词的过去式三种形式表示,但意义略有不同。should表示的可能性最大,动词过去式的可能性次之,were to do 的可能性最小。虚拟条件句中有had, should, were时,可以将if去掉,然后把had, should, were提到主语前面。
点评:虚拟条件句往往指不能实现或纯假想的情况,可以对过去、现在或将来进行假想。虚拟语气的本质就是对根本不可能的情况发生假设。我们可以记住这样一个原则,即把时态向过去推一格。对现在情况的虚拟,条件从句中谓语动词用一般过去式,主句用“would/should/might /could+动词原形”形式,表示对现在不可能实现情况的假想;对过去情况的虚拟,条件从句中谓语动词用过去完成式,主语用“would/could/should/might + have+动词的过去分词”形式;对将来情况的虚拟,在表示与将来事实相反的条件从句中,谓语动词可用should do, were to do或动词的过去式三种形式表示,但意义略有不同。should表示的可能性最大,动词过去式的可能性次之,were to do 的可能性最小。
核心考点
试题【       time tomorrow, I would teach you how to play the piano.A.Had I hadB.If I 】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
I was admitted into a famous university. My success      me pleased with myself, but I didn’t.
A.might have madeB.might make
C.should have madeD.should make

题型:不详难度:| 查看答案
---May I take this book out of the reading room?
---No, you______. You read it in here.
A.mightn’tB.won’tC.needn’tD.mustn’t

题型:不详难度:| 查看答案
Watch out for these animals! They could be terrified ______ a sudden loud noise.
A.being thereB.should there be
C.there wasD.there have been

题型:不详难度:| 查看答案
If penicillin _____________ available, many people ______________ from sickness.
A.weren’t , would have diedB.shouldn’t be, would die
C.hadn’t been, would have diedD.is, will die

题型:不详难度:| 查看答案
Without the timely aid from different provinces, the affected people in those areas ________ the difficulty.
A.wouldn’t overcomeB.mustn’t have overcome
C.hadn’t overcomeD.wouldn’t have overcome

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