Maybe if I_____ science, and not literature then, I would be able to give you m

Maybe if I_____ science, and not literature then, I would be able to give you m

题型:不详难度:来源:
Maybe if I_____ science, and not literature then, I would be able to give you more  help. 
A.studiedB.wouldstudyC.hadstudiedD.wasstudying

答案
C
解析

试题分析:句意为:如果我那时学的是科学,而不是文学,那么我也许能帮助你。虚拟语气的用法是从句的谓语动词要在主句的谓语动词的基础上往后退一个时态。即如果句子主句是一般式,那么从句就要用过去式。但在这个句子中,主句是对现在事实的说明,所以使用一般现在时。而then一词说明是与过去事实相反,所以从句应该使用过去完成时,选C。
举一反三
______ he was at home, I would have phoned him then.
A.Had I knownB.I had knownC.Would I knowD.I would know

题型:不详难度:| 查看答案
I        to my cousins birthday party last night, but I was not available.
A.went B.had goneC.would goD.would have gone

题型:不详难度:| 查看答案
--The mistake_____, I had been more careful.
---But you weren’t at that time.
A.might have avoidedB.would avoid
C.would be avoidedD.might have been avoided

题型:不详难度:| 查看答案
I’m very hungry. Get me something to eat; anything ________ do.
A.will B.should C.must D.can

题型:不详难度:| 查看答案
If it _________ not for all the cars and passers-by with cameras, you _________ think you have magically traveled back to the 14 century.
A.is …willB.had been… would C.were… willD.were…might

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

超级试练试题库

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