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

分析 句意:如果我們早點知道這個電腦程序,大量的時間和精力就會被節(jié)。

解答 答案:A.由從句的謂語動詞可知是與過去發(fā)生事實的虛擬,從句中連詞if省略.與過去的虛擬,主句用would/should/could/might+have done.故選A.

點評 本題是基礎(chǔ)題,考查虛擬語氣中與過去的虛擬,要熟悉與過去虛擬的句型結(jié)構(gòu).

練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源: 題型:選擇題

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

查看答案和解析>>

同步練習(xí)冊答案