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 give | B.would have given | C.must give | D.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.must | B.can | C.should | D.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 done | B.could have done | C.must have done | D.may have done |
|
“Mike is often absent from class.” “Tell him he _ _ answer for it if he goes on behaving like that.”A.shall | B.will | C.would | D.can |
|
Oh, I’m not feeling well in the stomach. I _____ so much fried chicken just now.A.shouldn’t eat | B.mustn’t have eaten | C.shouldn’t have eaten | D.mustn’t eat |
|
_____ anyone phone during the board meeting, please tell them I am busy. |
最新试题
热门考点