当前位置:高中试题 > 英语试题 > 倒装句 > __________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 knownB.Had I knownC.I have knownD.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提前。
核心考点
试题【__________you were coming today, I’d have met you at the railway station.A.Have 】;主要考察你对倒装句等知识点的理解。[详细]
举一反三
The naughty boy had wanted to play football with the kids in the street, but his parents warned him ____.
A.not toB.not to doC.to doD.of doing

题型:不详难度:| 查看答案
_____ more energy to my studies instead of to online games, I would be sitting in
a comfortable office now.
A.Were I devotedB.Had I devoted
C.Would I devoteD.Should I devote

题型:不详难度:| 查看答案
Workers who cannot speak good English may be at disadvantage ____ with foreign
customers.
A.when interactingB.when interacted
C.when to interactD.when being interacted

题型:不详难度:| 查看答案
I wonder why you didn’t do as ________ and it’s the third time you have done this.
A.tellingB.be toldC.told toD.tell

题型:不详难度:| 查看答案
Only then ________how much damage had been caused.
A.she realizedB.she had realized
C.had she realizedD.did she realize

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.