__________you were coming today, I’d have met you at the railway station.A.Have
题型:不详难度:来源:
__________you were coming today, I’d have met you at the railway station.A.Have I known | B.Had I known | C.I have known | D.I had known |
|
答案
B |
解析
试题分析:考虚拟条件句的省略倒装句:句意:如果我知道你今天要来这儿,我就会到火车站去接你了。这是一个虚拟条件句,正常的表达是:if I had known you were coming today, I’d have met you at the railway station.在虚拟语气里面,如果有if就用正常的语序,省略if是要把had,were,should提前,选B。 点评:if的虚拟语气非常重要,简要概括如下:1、表示与现 在事实相反的情况,从句:If主语+过去时(Be动词用were);主句:主语+should/would/could/might+do: 2、表示与过去事实相反的情况,从句:If主语+had+done;主句:主语+should/ would/ could/ might+have done 3、表示对将来情况的主观推测,从句:①if+主语+were to do②if+主语+should+do ③if+主语+did(动词过去式)/were ;主句:主语+should /would/ could /might+do,从句也可以省略if,把had,were,should提前。 |
举一反三
The naughty boy had wanted to play football with the kids in the street, but his parents warned him ____. A.not to | B.not to do | C.to do | D.of doing |
|
_____ more energy to my studies instead of to online games, I would be sitting in a comfortable office now.A.Were I devoted | B.Had I devoted | C.Would I devote | D.Should I devote |
|
Workers who cannot speak good English may be at disadvantage ____ with foreign customers. A.when interacting | B.when interacted | C.when to interact | D.when being interacted |
|
I wonder why you didn’t do as ________ and it’s the third time you have done this. A.telling | B.be told | C.told to | D.tell |
|
Only then ________how much damage had been caused. A.she realized | B.she had realized | C.had she realized | D.did she realize |
|
最新试题
热门考点