--Were you in time for the meeting?-- If I _________earlier, I would have .A.was
题型:不详难度:来源:
--Were you in time for the meeting? -- If I _________earlier, I would have .A.was told | B.had been told | C.were to be told | D.should be told |
|
答案
B |
解析
试题分析:考查虚拟语气:句意:你及时开会了吗?--如果我早点得知,我就会赶上了。说明if的条件句是和过去相反的,用过去完成时,主句用would have done,done这里省略了。选B。 点评:考查虚拟语气的时候要注意和不同的时间相反的情况,主从句的时态是不一样的。要注意记忆。 |
举一反三
The command has just arrived that all employees ____________ in their proper uniforms before 7:00 pm.A.will be dressed | B.must be dressed | C.were dressed | D.be dressed |
|
Emergency line operators _______ always stay calm and make sure that they get all the information they need to send help.A.can | B.would | C.must | D.might |
|
----My e-dictionary is nowhere to be found. Who ______ have taken it? -----Keep looking and you will find it. ________ you have good luck! A.should; Need | B.should; May | C.could; May | D.could; Need |
|
Thank you so much! But for your text message, I ______ home without my ID card yesterday.A.would have left | B.would leave | C.had left | D.left |
|
To order tickets for the 2016 Riode Janeiro Olympic Games, just call 00982012. It _______ be simpler.A.must | B.could | C.mustn’t | D.couldn’t |
|
最新试题
热门考点