精英家教网 > 高中英语 > 题目详情
Had I known about this computer program, a huge amount of time and energy       .
A.would have been savedB.had been saved
C.will be savedD.was saved
A

试题分析:考查虚拟语气,表示与过去事实相反的情况。其句型为“ if + 主语 + 动词的过去完成式,主语 +would / could / should / might + have + 动词的过去分词”。这道题里从句Had I known about this computer program是省略了if 然后倒装的="If" I had known about this computer program. 主句中a huge amount of time and energy和save是被动关系,所以用would have been saved.句意:如果我(早)知道这计算机程序,就能节约大量短时间和精力了,选A。
点评:虚拟过去时是表示与过去事实相反的假设,if 从句的谓语形式用过去完成时即had+过去分词,主句用would / should / could / might + have +过去分词,有时可以把含有助动词、情态动词、be或have的虚拟条件句中的连词if 省去,而将had , should, were 等词提到主语之前,即用倒装结构。这题就是用的这个形式。
练习册系列答案
相关习题

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

Had I known about this computer program, a huge amount of time and energy________.
A.would have been saved  B.had been saved
C.will be saved D.was saved

查看答案和解析>>

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

---Sorry, Professor Smith. I didn't finish the assignment yesterday.
---Oh, you      have done it as yesterday was the deadline.
A.mustB.mustn'tC.shouldD.shouldn't

查看答案和解析>>

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

_______ be sent to work there?
A.Do you suggest who should B.Who do you suggest that should
C.Who do you suggestD.Do you suggest whom should

查看答案和解析>>

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

One of our rules is that every student _______ wear school uniform while at school.
A.mightB.couldC.shallD.will

查看答案和解析>>

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

—Daddy, can you buy me a new MP3 when you go to Beijing?
—You ______ get one if you are admitted to a key middle school.
A.shallB.couldC.mayD.can

查看答案和解析>>

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

—What's the matter with the man hanging his head there?
—Well,if you ________ know, he was caught stealing my bike.
A.mustB.mayC.canD.shall

查看答案和解析>>

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

The happy smile on her face suggests that she _______ to the party tomorrow evening.
A.will goB.should goC.would have goneD.is about to go

查看答案和解析>>

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

I paid a fine of 200yuan for speeding. If only I _________ the traffic rules!
A.had respectedB.respected
C.would have respected D.could respect

查看答案和解析>>

同步练习册答案