-–Mary knows the city quite well.
--She______ well have been there before.

A.need B.could C.should D.may

D

解析試題分析:句意:Mary非常了解這個城市。---她肯定以前在這里呆過。may have done過去可能做過某事。表示對過去的肯定猜測。need have done本需要做某事卻沒做;could have done本可以做某事卻沒做;should have done本應(yīng)該做某事卻沒做。故選D。
考點:考查情態(tài)動詞辨析。

練習冊系列答案
相關(guān)習題

科目:高中英語 來源: 題型:單選題

--- I don’t mind telling you what I know.
--- You_________. I’m not asking you for it.

A.mustn’t B.may not C.can’t D.needn’t

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

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

A.can’tB.must notC.won’tD.may not

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

--- We want someone to design the new art museum for us.
--- ____ the young fellow outside have a try?

A.MayB.ShallC.WillD.Need

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

—Why are your eyes so red? You _______ have slept well last night.
—Yeah, I stayed up late writing a report.

A.can’tB.mustn’tC.needn’tD.won’t

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

--- May I smoke here?
--- If you       , choose a seat in the smoking section.

A.should B.could C.must D.may

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

They urge the local government that the problem ________ as soon as possible.

A.handles B.could be handled
C.must be handled D.be handled

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

The traffic is heavy these days. I ________ arrive a bit late, so could you save me a place?

A.can’tB.mustC.needD.may

查看答案和解析>>

科目:高中英語 來源: 題型:單選題

查看答案和解析>>

同步練習冊答案