---If I were you, I ________ study harderA.hadB.wouldC.didD.do

---If I were you, I ________ study harderA.hadB.wouldC.didD.do

题型:不详难度:来源:
---If I were you, I ________ study harder
A.hadB.wouldC.didD.do

答案
B
解析

试题分析:虚拟语气是一种特殊的动词形式,用来表示说话人所说的话并不是事实,而是一种假设、愿望、怀疑或推测。判断是真实条件句还是非真实条件句。只有在非真实条件句中才使用虚拟语气。通过句子意思,看假设的条件是否能够实现,能够实现是真实条件句,不能使用虚拟语气;假设的条件不能实现则是非真实条件句,要用虚拟语气.判断这个假设是与哪个事实相反。
1、与现在事实相反
若与现在事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”
2、与过去事实相反
若与过去事实相反,条件从句的谓语用过去完成时(had+过去分词),主句谓语用“should (would, could, might)+have+过去分词”
3、与将来事实相反
若与将来事实相反,条件从句的谓语用过去式(be通常用were),主句谓语用“should (would, could, might)+动词原形”:
句意:如果我是你,我会学习更努力。结合语境可知本句表示的是对现在的虚拟,故从句中用过去时态,主句中用过去将来时态。选B。
举一反三
--What would you do if you won a million yuan?   -- __________.
A.I shall give it to charitiesB.I will buy snacks
C.I won’t put it in the bankD.I’d give it to medical research

题型:不详难度:| 查看答案
--------- Come and join us, Jim!
---------- I’m sorry I can’t . If I _______ time, I would certainly go.
A.will haveB.have hadC.hadD.had had

题型:不详难度:| 查看答案
— Come and join us, Jimmy!
— I’m sorry, but I’m really busy now. If I    time, I would certainly go.
A.have B.have hadC.hadD.will have

题型:不详难度:| 查看答案
If I _______ you , I _______ do that .
A.was , wouldB.were ; wouldn’tC.am , won’tD.were , won’t

题型:不详难度:| 查看答案
If it had been possible, I would have helped him, but I ______ too busy.
A.had beenB.would beC.wereD.was

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.