--- If he ____, he _____ that food.
--- Luckily, he was sent to hospital immediately.
A.was warned; would not eatenB.had been warned; would not have eaten
C.would be warned; had not eatenD.would have been warned; had not eaten
B
考查虛擬語(yǔ)氣。根據(jù)句意可知考查與過(guò)去事實(shí)相反的虛擬語(yǔ)氣,故從句用had + v-ed,主句用would have + v-ed。句意:——如果他被警告,那么它就不會(huì)吃那些食物了!疫\(yùn)的是,他被立即送往醫(yī)院。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

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

---Have you called Mr Johnson’s office?
---Yes.He ____back before tomorrow noon.So he can attend our meeting on time.
A.expectedB.is expected
C.is expectingD.is to expect

查看答案和解析>>

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


Mike wasn’t at home yesterday. He ______to give us a lecture.
A.is invitingB.is invitedC.was invitingD.was invited

查看答案和解析>>

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


______ the plan means we must start from the very beginning.
A.AbandonedB.AbandoningC.Being abandonedD.Having abandoned

查看答案和解析>>

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

--- I let my secretary call you several times. Do you know that?
---- I _______ in a meeting. I’m sorry.
A.had beenB.wasC.a(chǎn)mD.have been

查看答案和解析>>

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


Julia,as well as other two boys,         for having broken the rules in class.
A.punishedB.was punishedC.were punishedD.being punished

查看答案和解析>>

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


By this time next year he       from the college.
A.will be graduatingB.should be graduating
C.will have graduatedD.is graduating

查看答案和解析>>

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


--If you    to the party last Saturday, you would have met our old friend Jim .
--I caught a cold, for I had been walking around in the rain.
A.cameB.had comeC.would comeD.would have come

查看答案和解析>>

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


--- Have you been here before?
---- This is the second time I ______to the Great Wall.
A.comesB.have beenC.cameD.had come

查看答案和解析>>

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