5.答案:D
解析:shall 用于陳述句的第二,第三人稱時(shí),表示說話人的意圖,允諾,警告,命令,決心等,意思是"必須,應(yīng),可".據(jù)宣布,考生在收卷前必須坐在自己的座位上.
6.答案:B
解析:may 用來征得對方的同意.May I have a look 我可以看看嗎 shall 用于問句中表示征求對方意見.想看別人的東西要征得對方同意,所以,shall 不能作為答案.
7.答案:C
解析:"shouldn't+ have + 過去分詞" 表示過去發(fā)生的事,意思是"本來不該做而做了……".just now是表示過去的時(shí)間狀語.
8.答案:B
解析:shouldn't + have + 過去分詞表示"本來不應(yīng)該做而做了".表示責(zé)備.我真的為你著急.你不應(yīng)該不說一句話就離開了家.
9.答案:C
解析:should應(yīng)該.你不可能想象出一位行為體面的紳士應(yīng)該對一位女士那么粗魯.
10.答案:C
解析:當(dāng)對方用祈使句提出要求時(shí),常用I will表示同意對方的意見,并將按對方的意見去做.
11.答案:A
解析:can表示可能性.布什先生按時(shí)做好一切事.他來參加開幕式遲到了可能會是什么樣的情景呢
12.答案:D
解析:might+動詞原形可能做某事.所提供的情境是I'm not sure.他可能會聽音樂會,但沒有十分把握.
13.答案:A
解析: can't (couldn't) have done表示對過去的否定性推測,不可能.所提供的情境My sister met him at the Grand 表明他不可能參加講座.
14.答案:A
解析:might have done sth.(過去)可能做某事,should have done sth.本不應(yīng)該做某事.所提供的情境I'm late.表明說話人可能把鬧鐘關(guān)上了,而不是本來不應(yīng)該把鬧鐘關(guān)上而關(guān)上了.
15.答案:D
解析:ought to have + 過去分詞表示本來應(yīng)該做而沒有做.should + 動詞原形的意思是"(現(xiàn)在)應(yīng)該那么做",與本題中at yesterday's party所表達(dá)的時(shí)間不一致.
16.答案:B
解析:should在這里表示義務(wù),責(zé)任,意思是"應(yīng)該".它們應(yīng)該在12點(diǎn)前準(zhǔn)備好.might表示可能,不確定,期望,許可等,相當(dāng)于may,但更帶遲疑,婉轉(zhuǎn),謙遜等色彩.作為商家,按時(shí)完成顧客指定的工作是他們的義務(wù)和責(zé)任.用might這樣不確定的口吻回答顧客是不符合現(xiàn)實(shí)情況的.
17.答案:A
解析:could have stayed(過去)可以呆在…….從I stayed at a hotel while in New York.可知,此事發(fā)生在過去.must have stayed(一定)呆在…….與I stayed at a hotel while in New York.的意思矛盾.
18.答案:C
解析:雖然could 和was able to都表示"(過去)能夠干什么",但could傾向于表示經(jīng)過長期訓(xùn)練而獲得的能力;was able to表示經(jīng)過努力而能夠做到的事.所以答案為C.
19.答案:C
解析:表示過去不可能要用can't have done. Jack不可能已經(jīng)到達(dá),否則他會給我打電話的.shouldn't have arrived表示"不應(yīng)該來而來了",與所提供的情境otherwise he would have telephoned me意思不符.
20.答案:A
解析:"would + 動詞原形"表示過去經(jīng)常性的動作,說明過去的習(xí)慣.所提供的情境When he was there表示事情發(fā)生在過去.當(dāng)他在那兒的時(shí)候,他每天總在下班后到那個(gè)拐角處的咖啡館去.
21.答案:A
解析:先生,你不應(yīng)該坐在這兒.這間房間是專門為婦女兒童準(zhǔn)備的.ought to是情態(tài)動詞,應(yīng)該.它的否定形式是ought not to 或oughtn't to.
22.答案:C
解析:現(xiàn)在接近7點(diǎn)鐘.杰克隨時(shí)都會來這兒.should可以表示可能性,推測或推論.所提供的情境It's nearly seven o'clock.表明約定的時(shí)間即將到了,杰克應(yīng)該來了.
23.答案:D
解析: dare是情態(tài)動詞,它的過去式是 dared,后接動詞原形.dared作行為動詞時(shí),要用dare to do sth.,行為動詞有數(shù)的變化,這句話的主語是he,其謂語的正確形式應(yīng)該是dares to say.
24.答案:C
解析:should have written(過去)本來應(yīng)該寫而沒有寫,表示對過去所做的事后悔.had to write it out不得不寫出來;must have written it out(過去)一定寫出來了;ought to write it out(現(xiàn)在)應(yīng)該寫出來.
25.答案:B
解析:can't be不可能是.Michael不可能是警察,因?yàn)樗麄(gè)子太矮了.may be a policeman可能是警察,與后一句矛盾;should be a policeman應(yīng)該是警察;needn't be a policeman沒有必要是警察.