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

You _____ her in her office last Friday, she’s been out of town for two weeks.

A.needn’t have seen B.must have seen
C.might have seen D.can’t have seen

D

解析试题分析:考查情态动词的完成式:整句意思:你上周五不可能在她办公室看到她了,她出城已经有两个星期了。 Can’t have done过去不可能做了,needn’t have done过去本不必做而做了,must have done过去一定做了,might have done过去可能做了,选D。
考点:考查情态动词的完成式

练习册系列答案
相关习题

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

查看答案和解析>>

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

Mr. Bush is on time for everything. How ____ it be that he was late for the important meeting?

A.canB.shouldC.mayD.must

查看答案和解析>>

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

— Can I pay the bill by check?
—Sorry, sir. But it is the management rule of our hotel that payment _______ be made in cash.

A.shall  B.need  C.will  D.can 

查看答案和解析>>

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

—Isn’t that Ann’s husband over there?
—No, it ______ be him-I’m sure he doesn’t wear glasses.

A.can’t B.must not C.won’t D.may not

查看答案和解析>>

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

-- What’s wrong with your pen?
-- The ink ___________ come out.

A.can’t B.won’t C.hasn’t D.doesn’t

查看答案和解析>>

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

My English-Chinese dictionary isn’t in my schoolbag. Where _________ I have put it?

A.canB.mustC.shouldD.would

查看答案和解析>>

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

— Can I pay the bill by check? 
— Sorry, sir. But it's the management rules of our hotel that payment ______be made in cash.

A.shallB.needC.willD.can

查看答案和解析>>

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

You _____ have bought the book for me, but thank you all the same.

A.shouldn’t B.needn’t C.can’t D.mustn’t

查看答案和解析>>

同步练习册答案