精英家教網 > 高中英語 > 題目詳情

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
考查情態(tài)動詞+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

查看答案和解析>>

同步練習冊答案