If it      the climate, I would stay here much longer.A.is not forB.had not been

If it      the climate, I would stay here much longer.A.is not forB.had not been

题型:不详难度:来源:
If it      the climate, I would stay here much longer.
A.is not forB.had not been forC.were not forD.would not be for

答案
C               
解析
             
试题分析:考查虚拟语气。句意:如果不是因为天气,我还想再呆下去。根据句意判断是虚拟语气,表示对现在的虚拟,故用一般过去时,所以选C项。          
考点 : 考查虚拟语气
举一反三
—1 wonder if Sue will be here by five.
—Don"t worry !  She just went to collect her kids.She     be back by then.
A.shouldB.canC.wouldD.might

题型:不详难度:| 查看答案
—Sorry, the tickets have already been sold out.
—Really? Maybe I _______ a little earlier.
A.should comeB.should have come
C.could have comeD.must have come

题型:不详难度:| 查看答案
John agreed to the suggestion that his students _____ two weeks to prepare for the exam. 
A.giveB.should giveC.be givenD.must be given

题型:不详难度:| 查看答案
Will was stupefied with exhaustion, and he _____ his head on the grass under one of the trees and slept, but he saw a cat acting strangely. 
A.should have liedB.ought to have layC.might have laidD.must have laid

题型:不详难度:| 查看答案
______ today, he would get there by Friday.
A.Were he to leaveB.If he had leftC.Did he to leaveD.Had he left

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

超级试练试题库

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