________ 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 received | B.Should I receive | C.If I could have received | D.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’t | B.must not | C.won’t | D.may not |
|
—Could I play computer games for a while, Mum? I’ve finished all my homework. —Oh, dear, if you _____.A.can | B.dare | C.should | D.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 have | B.should | C.must | D.should have |
|
_______ it rain tomorrow, we would stay at home. |
He suggested that she ____ the coat at home.A.leaves | B.left | C.leave | D.will leave |
|
最新试题
热门考点