John, look at the time. ______ you play the piano at such a late hour ?A.MustB.C

John, look at the time. ______ you play the piano at such a late hour ?A.MustB.C

题型:不详难度:来源:
John, look at the time. ______ you play the piano at such a late hour ?
A.MustB.CanC.MayD.Need

答案
B
解析
此处考查情态动词表示推测的用法。should have done表示过去应该做而实际并没有做,因此淘汰A项。would不用来表推测,因此淘汰C项。B基与D项虽然都可以表示推测,但B项表肯定意义而D项表示否定推测,意为“不可能”,根据句意:他肯定已完成了他的工作;不然,他就不会在海边玩得那么愉快了。可知此处需要肯定意义,因此淘汰D项。
举一反三
The thief ________ in from the kitchen window as the door was closed.
A.may climbB.must have climbed
C.could have climbedD.should have climbed

题型:不详难度:| 查看答案
— Turn off the TV, Jack. ____ your homework now?
— Mum, just ten more minutes, please.
A.Should you be doingB.Shouldn’t you be doing
C.Couldn’t you be doingD.Will you be doing

题型:不详难度:| 查看答案
He hurt his leg climbing the mountain; otherwise, he _____ the meeting.
A.will attendB.had attendedC.would have attendedD.would attend

题型:不详难度:| 查看答案
Sir, you ______ be sitting in this waiting room. It is for women and children only.
A.oughtn’t to B.can’tC.won’tD.needn’t

题型:不详难度:| 查看答案
I _____ have written to him because he phoned me shortly afterwards.
A.ought toB.mustC.couldn’tD.needn’t

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

超级试练试题库

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