当前位置:高中试题 > 英语试题 > 虚拟语气 > The plant is dead. I _____ it more water.A.will giveB.would have givenC.must gi...
题目
题型:不详难度:来源:
The plant is dead. I _____ it more water.
A.will giveB.would have givenC.must giveD.should have give

答案
D
解析

should have done表示“过去应该做而没有做某事”。
核心考点
试题【 The plant is dead. I _____ it more water.A.will giveB.would have givenC.must gi】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
They took the injured straight to the hospital, otherwise he        .
A.would dieB.should have died C.might dieD.might have died

题型:不详难度:| 查看答案
— Did you go to the lecture by the visiting professor?
— No. I ______ it, but I"ve been busy taking care of my grandma in hospital these days.
A.would have attended B.should attend
C.must have attended D.would attend

题型:不详难度:| 查看答案
Had he studied harder, he______the final exams.
A.would passB.could pass
C.had passedD.would have passed

题型:不详难度:| 查看答案
The result was disappointing-we ______ have won the game easily.
A.willB.shouldC.canD.must

题型:不详难度:| 查看答案
Tony ____ the invitation, otherwise he would have attended your birthday party.
A.couldn’t have receivedB.mustn’t have received
C.needn’t have receivedD.shouldn’t have received

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.