The petrol tank is empty. I _________it up before we left home.
A.had to fillB.would have filled
C.should have filledD.could have filled
C

試題分析:根據(jù)本句中的before we left home可知這是對過去情況的虛擬。對過去情況的說明使用“情態(tài)動詞+have done”,排除A項(xiàng)。Would have done本想做某事;should have done本應(yīng)該做某事,實(shí)際上卻未做;could have done本可以做某事,實(shí)際上卻未做;句義:油箱空了,在離開家之前,我本應(yīng)該把油箱加滿的。故C正確。
練習(xí)冊系列答案
相關(guān)習(xí)題

科目:高中英語 來源:不詳 題型:單選題

(2013·北京東城區(qū)高三教學(xué)統(tǒng)一檢測)—Mum, I'm tired.
—Well, if you ________ go to bed after midnight every night, what do you expect?
A.willB.may
C.shouldD.can

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

(2013·高考浙江卷)I ________ myself more-it was a perfect day.
A.shouldn’t have enjoyed
B.needn’t have enjoyed
C.wouldn’t have enjoyed
D.couldn’t have enjoyed

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

If you______to her about it yesterday, you ______ what to do now.
A.should have spoken; would knowB.spoke; would know
C.had spoken; would have knownD.had spoken; would know

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

Zhanglin was lost in computer games during his last year in high school, otherwise he _____ a student at Beijing University.
A.would have beenB.can beC.has beenD.had been

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

---Sorry, sir. I can't answer this question.
---Well, you are supposed ______ this part of history.
A.readingB.to be readingC.to readD.to have read.

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

“He will come tomorrow.” “But I’d rather he _______ the day after tomorrow.”
A.will comeB.is comingC.came D.had come

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

It was lucky that little Jack was not at home when the fire broke out; otherwise, he____his life.
A.had lostB.would loseC.would have lostD.might lose

查看答案和解析>>

科目:高中英語 來源:不詳 題型:單選題

-Any information about your son?
-No,if only I  ______ those tough words to him.
A.didn’t sayB.hadn’t saidC.shouldn’t have saidD.couldn’t have said

查看答案和解析>>

同步練習(xí)冊答案