---Mum, I hurt my leg when I climbed the tree. --- You ___ that tall tree. I’ve
题型:不详难度:来源:
---Mum, I hurt my leg when I climbed the tree. --- You ___ that tall tree. I’ve told you many times.A.mustn’t have climbed | B.shouldn’t have climbed | C.couldn’t climb | D.may not climb |
|
答案
B |
解析
试题分析:句意: —妈妈,当我爬树时,我的腿受伤了。—你本不应该爬上那么高的树。我已经告诉你很多次。mustn’t have climbed 没有这种表达方式,故排除A。 shouldn’t have climbed过去本不应该做的事去做了。 couldn’t climb 可能不, may not climb 可能不。根据动词climbed可知这是过去的事,应用情态动词+have done来表示,故排除CD.故选B。
考点: |
举一反三
The ground isn"t wet. It ________ have rained last night.A.mustn’t | B.shouldn’t | C.wouldn’t | D.can’t |
|
-- Who do you think _____ such a foolish thing? -- It _____ Tom, but I’m not sure.A.could have done; may have been | B.could have done; must have been | C.should have done; may be | D.must have done; might have been |
|
Sorry, I’m late. I ____ have turned off the alarm clock and gone back to sleep again.A.might | B.should | C.can | D.Will |
|
According to the traffic rules, you _________ wear the safe belt while you are driving. |
Some people ________ not have plans yet for New Year’s Eve, but others know exactly what they will be doing. |
最新试题
热门考点