31.(2008天津) She _______ have left school, for her bike is still here.
A. can’t B. wouldn’t C. shouldn’t D. needn’t

答案:A
解析:本題考查情態(tài)動詞表推測的用法。句意“她的自行車現(xiàn)在還在這兒,她不可能離開了學(xué)?!?。Must have done sth.表示對過去情況的肯定推測,只用于肯定句。Can’t have done sth.表示“過去不可能做了某事”;shouldn’t have done sth.表示過去本不該做某事而實際上做了;needn’t have done sth.表示過去本不必做某事但做了。

32.(2008福建) It is usually warm in my hometown in March, but it _______ be rather cold sometimes.
A. must B. can C. should D. would

答案:B
解析:本題考查情態(tài)動詞表推測的用法。句意“我的家鄉(xiāng)在三月份通常很暖和,但有時候也很冷”。情態(tài)動詞can可用于肯定句中,表示客觀的(理論的)可能性。

33.(2008遼寧) Peter _______ be really difficult at times even though he’s a nice person in general.
A. shall B. should C. can D. must

答案:C
解析:本題考查情態(tài)動詞表推測的用法。句意“盡管大多數(shù)情況下彼得是一個很不錯的人,但有時候他也會很難相處”。can在本句中意為“可能”。

34.(2008全國II) Lisa _______ well not want to go on the trip — she hates traveling.
A. will B. can C. must D. may

答案:D
解析:本題考查情態(tài)動詞表推測的用法。句意“莎莉很可能不想去旅行——她厭惡旅行?!眒ay well很可能,極有可能。如:It may well change forever the way you look at Greek art.這很可能會永遠改變你對希臘藝術(shù)的看法。

35.(2007全國I) -- How’s your tour around the North Lake? Is it beautiful?
-- It _______ be, but it is now heavily polluted.
A. will B. would C. should D. must

答案:C
解析:本題考查情態(tài)動詞表推測的用法。句意“你的北湖之行怎么樣?北湖很美嗎?”“應(yīng)該是的,但是現(xiàn)在它被嚴重污染了?!眞ill會,將;would表時態(tài)時為過去將來時。用在交際用于中表客氣,或用在虛擬的語境下;should按說應(yīng)該;must一定,必須。根據(jù)題意,此處為“按說應(yīng)該”,故選C。

36.(2007江蘇) -- She looks very happy. She _______ have passed the exam.
-- I guess so. It’s not difficult after all.
A. should B. could C. must D. might

答案:C
解析:本題考查情態(tài)動詞表推測的用法。句意“她看上去很高興,一定是通過考試了?!薄拔艺J為是這樣,畢竟這次考試不是很難”。第一個人說她很高興,然后對她的考試結(jié)果做出判斷,第二個人認可第一個人的話,并補充說考試 不難。據(jù)此,我們可以看出這里是對“考試”這個過去事情做出的有把握的推測,應(yīng)該用must have done,而should have done表示本該做卻沒有做,could / might have done表示語氣較弱的推測,故選C。

37.(2007江西) -- Where is my dictionary? I remember I put it here yesterday.
-- You _______ it in the wrong place.
A. must put B. should have put C. might put D. might have put

答案:D
解析:本題考查情態(tài)動詞表推測的用法。句意“我的詞典哪兒去了?我記得昨天放在這兒了?!薄澳阋苍S放錯地方了”。由句意可以看出是對過去情況的推測,應(yīng)該用“情態(tài)動詞 + have done”的形式,故排除A、C兩項;should have done sth.意為“過去本該做某事(而沒做)”,故排除B項。

38.(2007福建) My MP4 player isn’t in my bag. Where _______ I have put it?
A. can B. must C. should D. would

答案:A
解析:本題考查情態(tài)動詞表推測的用法。句意“我的MP4不在包里,我會把它放在哪兒了呢?”本句為疑問句,而且表示推測。B項表示肯定的推測,常用語肯定句中;C項表示過去本應(yīng)該做卻沒有做;D項表示過去習(xí)慣(做某事)。故選A。