________ your letter, I would have started off two days ago.A.If I receivedB.Sho

________ your letter, I would have started off two days ago.A.If I receivedB.Sho

题型:不详难度:来源:
________ your letter, I would have started off two days ago.
A.If I receivedB.Should I receive
C.If I could have receivedD.Had I received

答案
D
解析

试题分析:考查虚拟语气,从后面的主句的时态可知if条件句要用和过去相反的虚拟语气,if的非真实条件句可以省略if,提前had,were,should,Had I received="if" I had received,选D
点评:考查虚拟语气的时候要注意和不同的时间相反的情况,主从句的时态是不一样的。要注意记忆。
举一反三
-- Isn’t that Ann’s husband over there?
-- No, it ________ be him. I’m sure he doesn’t wear glasses.
A. can’tB.must not C.won’tD.may not

题型:不详难度:| 查看答案
—Could I play computer games for a while, Mum? I’ve finished all my homework.
—Oh, dear, if you _____.
A.canB.dareC.shouldD.must

题型:不详难度:| 查看答案
—Guess what? I have got A for my term paper.
—Great!You _______ read widely and put a lot of work into it.
A.must haveB.should
C.mustD.should have

题型:不详难度:| 查看答案
_______ it rain tomorrow, we would stay at home.
A.ShouldB.BeC.WereD.Will

题型:不详难度:| 查看答案
He suggested that she ____ the coat at home.
A.leavesB.left C.leave D.will leave

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

超级试练试题库

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