精英家教网 > 高中英语 > 题目详情

__________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提前。

练习册系列答案
相关习题

科目:高中英语 来源: 题型:单选题

In this company, it is required that anyone who ______ recently come here _____ this kind of test.

A.has; hasB.has; haveC.have; haveD.have; has

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

Only then ________how much damage had been caused.

A.she realized B.she had realized 
C.had she realized D.did she realize 

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

_____ 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

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

__________people relaxation and pleasure, but it can also increase their knowledge of any kind.

A.Not only can travel give B.Not only can give travel
C.Not only travel can give D.Not only travel gives

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

He must have attended the meeting yesterday,___________  he?

A.didn't B.mustn't C.needn't D.hasn't

查看答案和解析>>

科目:高中英语 来源: 题型:完型填空

_______ I get a job will I have enough money to go to university.

A.Only if B.Only C.If only D.So long as

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

---Guess what, I’ve got a visa for one-year study to the UK as an exchange student this summer.
---How nice! You         a different culture then.

A.will be experiencing B.have experienced 
C.have been experiencing D.will have experienced 

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

 —What you said at the party hurt me deeply.
— Sorry, but _______

A.I didn’t mean it B.I didn’t mean to
C.I don’t mean it D.I don’t mean to

查看答案和解析>>

同步练习册答案