精英家教网 > 高中英语 > 题目详情
19.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/should/could/might+have done.故选A.

点评 本题是基础题,考查虚拟语气中与过去的虚拟,要熟悉与过去虚拟的句型结构.

练习册系列答案
相关习题

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

15.-Do you think you could do without help?
-______.This is not the first time for me.(  )
A.Take careB.Hurry upC.Not exactlyD.Don't worry

查看答案和解析>>

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

10.If he         my advice,he wouldn't have lost his job.(  )
A.followedB.should followC.had followedD.would follow

查看答案和解析>>

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

7.Because of the heavy traffic,it was already time for lunch break          she got to her office.(  )
A.sinceB.thatC.whenD.until

查看答案和解析>>

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

14.Mark          have hurried.After driving at top speed.he arrived half an hour early.(  )
A.needn'tB.wouldn'tC.mustn'tD.couldn't

查看答案和解析>>

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

4.One reason for her preference for city life is        she can have easy access to places like shops and restaurants.(  )
A.thatB.howC.whatD.why

查看答案和解析>>

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

11.Planning so far ahead      no sense-so many thing will have changed by next year.(  )
A.madeB.is  makingC.makesD.has made

查看答案和解析>>

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

8.Teachers recommend parents             their children under 12 to ride bicycles to school for safety.(  )
A.not allowB.do not allowC.mustn't allowD.couldn't allow

查看答案和解析>>

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

16.I was just going to cut my rose bushes but someone       it.Was it you?(  )
A.has doneB.had doneC.would doD.will do

查看答案和解析>>

同步练习册答案