(2013·四川,5)—Why are your eyes so red?You________have slept well last night.—Yeah
题型:不详难度:来源:
(2013·四川,5)—Why are your eyes so red?You________have slept well last night. —Yeah,I stayed up late writing a report.A.can"t | B.mustn"t | C.needn"t | D.won"t |
|
答案
A |
解析
考查情态动词。根据语境“眼睛那么红,昨晚不可能睡得很好”可知,此处考查情态动词can的否定式can"t表推测,意为“不可能”。can"t have done表示对过去的推测,意为“过去不可能……”。故选A。 |
举一反三
(2013·天津,9)No one________ be more generous;he has a heart of gold.A.could | B.must | C.dare | D.need |
|
(2013·新课标Ⅰ,29)The door________open,no matter how hard she pushed.A.shouldn"t | B.couldn"t | C.wouldn"t | D.mightn"t |
|
—I didn"t go to see the doctor yesterday. —But you ________.A.ought | B.ought to | C.ought to be | D.ought to have |
|
—Guess what?I came first in that contest. —Great!You ________ a lot during the past two weeks.A.must practise | B.should practise | C.should have practised | D.must have practised |
|
—Hi,Joan.Any idea where Tom is? —He ________ on the playground.I saw him there playing football just now.A.shall be | B.should have been | C.must be | D.might have been |
|
最新试题
热门考点