—Why are your eyes so red? You _______ have slept well last night.—Yeah, I staye
题型:不详难度:来源:
—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 |
解析
试题分析:考查情态动词+完成式的用法:本题考查情态动词表推测的用法。句意:——你的眼睛为什么那么红?昨天你不可能睡好。——我熬夜到很晚,写一份报告。A. can’t have done过去不可能做了,B. mustn’t 表示推测用于肯定句中, C. needn’t have done本不必做而做了,D. won’t have done将不会已经做了,答案 A。 |
举一反三
You remind him to keep things neat and tidy, because he is well organized. A.can’t | B.needn’t | C.mustn’t | D.shan’t |
|
I don’t know what happened to my pet. It just ________ eat whatever I feed her.A.don’t | B.won’t | C.can’t | D.couldn’t |
|
The weather turned out to be fine yesterday. I ______ the trouble to carry my umbrella with me.A.should have taken | B.could have taken | C.needn’t have taken | D.mustn’t have taken |
|
— Where is my dictionary? — You ______ it in the wrong place.A.must | B.should have put | C.might put | D.might have put |
|
My new pen ______. Who ______ have taken it?A.has been disappeared; can | B.has disappeared; could | C.is missing; should | D.has been lost; may |
|
最新试题
热门考点