You _____ her in her office last Friday, she’s been out of town for two weeks.A.
题型:不详难度:来源:
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。 |
举一反三
-Are you coming to the English evening? -I’m not sure. I go to the concert instead.A.must | B.might | C.should | D.would |
|
— Is Jack on duty today? — It ________ be him. It"s his turn tomorrow.A.mustn"t | B.won"t | C.can"t | D.needn"t |
|
—“Crash diets” make us lose weight fast and I am all into that. —But it_______better to work out. A.had | B.would be | C.wouldn’t have been | D.must have been |
|
— May I smoke here? — No, you ________. Can’t you read the sign “NO SMOKING”?A.mustn’t | B.won’t | C.needn’t | D.Don’t have to |
|
-- What’s wrong with your pen? -- The ink ___________ come out.A.can’t | B.won’t | C.hasn’t | D.doesn’t |
|
最新试题
热门考点