精英家教网 > 高中英语 > 题目详情

He___ have attended the meeting this morning. He has been staying at my home for a whole day.
A.can’tB.mustn’tC.shouldn’tD.needn’t
A
考查情态动词+have done的用法。句意“他不可能已经参加了今上午的会议。他在我家待了一整天。”这里表示否定的推测,can’t have done“不可能已经做了某事”;mustn’t“禁止”,不表示否定推测。shouldn’t have done“本不该做某事却做了”;needn’t have done“本不必做某事却做了”。故选A。
练习册系列答案
相关习题

科目:高中英语 来源:不详 题型:单选题

.
Seriously injured in a match, David Beckham ______ lose the chance to show up at the 2010 South Africa World Cup.
A.canB.mustC.shouldD.might

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

If you want the position here, you______ wear short hair besides others.
A.shallB.canC.willD.may

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


— Must I take my own sleeping bag for the camp?
— You _______.We have prepared one for each of you.
A.mustn’tB.can’tC.may notD.don’t have to

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


. It’s a miracle that Mike ____the final exam last week.
A.might have passedB.should have passed
C.would have passedD.could have passed

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


You_________return the book now. You can keep it till next week if you like.
A.needn’tB.mustn’tC.couldn’tD.ought to

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题

--- I don’t care what people think.
--- Well, you __________. People’s idea is of great value to you.
A.couldB.wouldC.shouldD.might

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


____your letter, I would have set off two days ago.
A.Had I receivedB.Should I received
C.If; could have receivedD.If I received

查看答案和解析>>

科目:高中英语 来源:不详 题型:单选题


—— I can’t get through to the general manager’s office anyhow.
—— The line is busy. Someone _____ the telephone.
A.must useB.usesC.must have been usingD.must be using

查看答案和解析>>

同步练习册答案