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 gi

题型:不详难度:来源:
The plant is dead. I ____ it  more water.
A.will giveB.would have given
C.must giveD.should have given

答案
D
解析

试题分析:考查情态动词用法。句意:这棵植物死掉来了。我本应该给它浇更多的水的。故D正确。根据句意说明是对过去的情况进行说明的,使用“情态动词+have done”,would have done本会做某事,实际上却未作;should have done本应该做某事,实际上却未作;
点评:本题是高考必考考点,一定要牢记句型意思。must have done过去肯定做了某事。
should have done 本应该做而实际未做。 can’t have done 过去不可能做了某事。shouldn’t have done 本不应该做而实际做了。 need have done 本有必要做某事
needn’t have done 本没有必要做某事。注意没有 mustn’t have done的形式
举一反三
Just because Tom has made some mistakes, _____you follow that he is a bad boy?
A.mustB.canC.shouldD.would

题型:不详难度:| 查看答案
---How did you do in the test yesterday?
-----Not so well. I ______ much better but I misread the directions for writing.   
A.will have doneB.could have done
C.must have doneD.may have done

题型:不详难度:| 查看答案
“Mike is often absent from class.” “Tell him he _     _ answer for it if he goes on behaving like that.”
A.shallB.will
C.wouldD.can

题型:不详难度:| 查看答案
Oh, I’m not feeling well in the stomach. I _____ so much fried chicken just now.
A.shouldn’t eatB.mustn’t have eaten
C.shouldn’t have eatenD.mustn’t eat

题型:不详难度:| 查看答案
_____ anyone phone during the board meeting, please tell them I am busy.
A.ShouldB.WillC.MayD.Can

题型:不详难度:| 查看答案
最新试题
热门考点

超级试练试题库

© 2017-2019 超级试练试题库,All Rights Reserved.