If I ______ about this computer program, a hage amount of time and energy would have been saved.
A.knowB.knewC.had known D.have known
C

試題分析:考查虛擬語(yǔ)氣:句意:如果我知道這電腦程序,大量的時(shí)間和精力就會(huì)被節(jié)省下來,從句意和主句的would have done可知是和過去相反的虛擬語(yǔ)氣,if條件句用過去完成時(shí),選C。
點(diǎn)評(píng):考查虛擬語(yǔ)氣的時(shí)候要注意和不同的時(shí)間相反的情況,主從句的時(shí)態(tài)是不一樣的。要注意記憶。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語(yǔ) 來源:不詳 題型:單選題

-- It’s many years since I saw you last; I _____ you at all.
--- I wouldn’t have, either, if someone ______ you by the name.
A.didn’t recognize; hadn’t calledB.didn’t recognize; didn’t call
C.haven’t recognized; didn’t callD.recognized; had called

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

It’ s suggested by experts that teenagers ____at least 30 minutes exercising, five times a week.
A.spendB.to spendC.spentD.have spent

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

--- How much shall I pay for the phone call?
--- You ________. This is free of charge.
A.shouldn’tB.can’tC.don’t have toD.mustn’t

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

--How dangerous it was !
---Yes, but for the passer-by’s quick action,the girl _____ .
A.had been drownedB.might be drowned
C.would have been drownedD.must have been drowned

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

Had it not been for the fact that she ____ in the accident, she ____ in the race.
A.got injured; would have competed
B.had got injured; would compete
C.would be injured; would have competed
D.should be injured; would compete

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

_______ we _______ the new policy for economy, we would never have bought the house.
A.If ; predictedB.Did; predict
C.If; have predictedD.Had; predicted

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

---- Pity you missed the lecture on nuclear pollution.
---- I _________ it, but was busy preparing for a job interview.
A.would have attendedB.had attendedC.would attendD.a(chǎn)ttended

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

The plant is dead. I ______ it more water.
A.will giveB.will have givenC.should have givenD.must give

查看答案和解析>>

同步練習(xí)冊(cè)答案