【正文】
定推測(cè)。can’t have done,表示對(duì)過(guò)去發(fā)生情況的否定推測(cè),意為“不可能已經(jīng)……”。must have done表示對(duì)過(guò)去發(fā)生情況的肯定推測(cè),句中帶有明確的過(guò)去時(shí)間狀語(yǔ),故附加疑問(wèn)句用“didn’t they”。should/ought to have done表示“本來(lái)應(yīng)該做的事而事實(shí)上并未做”。根據(jù)上下文,句中省去了seen her。回答must引起的問(wèn)句,否定回答用needn’t或don’t have to.。I’m sorry/surprised/disappointed之后的從句中,有時(shí)采用虛擬語(yǔ)氣should do來(lái)表示“難過(guò)、驚奇”等情緒?!癢ill you...?”在此表示邀請(qǐng)或請(qǐng)求,回答時(shí)如果用 I won’t 顯得極不禮貌,也不符合下文; My brother is... “我不能來(lái)的原因”。此題表示與過(guò)去事實(shí)相反的假設(shè),主句用would have done,從句用had done,此處用了倒裝的省略形式,即省去if, had提到句首。參見(jiàn)上題。此題表示與現(xiàn)在事實(shí)相反的假設(shè),主句用should/would/might/could+do.24。D。參見(jiàn)注17。25。B。would在此表示過(guò)去的習(xí)慣、習(xí)性、傾向等,意為常......,通常與often,sometimes,for hours等表示時(shí)間的短語(yǔ)連用。would rather do sth. than do ,“寧愿做……而不愿做……”。It’s(high/about) time that從句的謂語(yǔ)動(dòng)詞多用過(guò)去式,有時(shí)也可用should do。Could I...?問(wèn)句表示委婉的請(qǐng)求,若允許對(duì)方,應(yīng)用can來(lái)作答,而不用could。在It’s important/surprising/desirable/strange/necessary/no wonder/a pity/a shame+that 從句中,從句謂語(yǔ)動(dòng)詞用(should ) do。wish后接從句,如果從句指將來(lái)的愿望,謂語(yǔ)動(dòng)詞用would/could+do;如果表示過(guò)去未能實(shí)現(xiàn)的愿望,從句謂語(yǔ)動(dòng)詞用had done;如果表示現(xiàn)在未能實(shí)現(xiàn)的愿望,從句的謂語(yǔ)動(dòng)詞用過(guò)去式,be動(dòng)詞用were。could have done表示對(duì)過(guò)去發(fā)生情況的可能性推測(cè)。must be using表示此刻“一定正在使用……”。在suggest, demand, request,require(要求),order(命令),insist(堅(jiān)持),advise(勸告)等動(dòng)詞之后的賓語(yǔ)從句中,謂語(yǔ)動(dòng)詞要用(should) do,同時(shí)還應(yīng)注意語(yǔ)態(tài)。as if引導(dǎo)的從句,如果所說(shuō)內(nèi)容與事實(shí)不相符時(shí),常用虛擬語(yǔ)氣。此題是一種自然現(xiàn)象,故應(yīng)用一般過(guò)去時(shí)。注意比較It seems/looks as if it is going to rain.(看起來(lái)天將要下雨。)。參見(jiàn)注33。在if only引導(dǎo)的感嘆句中,謂語(yǔ)動(dòng)詞的形式與wish后賓語(yǔ)從句中謂語(yǔ)動(dòng)詞的形式一樣。參見(jiàn)注29。will在此為情態(tài)動(dòng)詞,表示“意愿”。根據(jù)上下文可知句意為“他不愿意幫助別人,但也許他會(huì)幫你的忙”。用“might”,表示“可能性”比較小。can表示能力時(shí)可用be able to代替。但can只有一般時(shí)和過(guò)去時(shí),be able to可用于各種時(shí)態(tài)。如果表示“過(guò)去有能力并成功地做成了某事時(shí),要用was/were able to,不用could。參見(jiàn)注3。42. C。mustn’t在此表示“禁止”。參見(jiàn)注 30。參見(jiàn)注33。would like sb. to do “想要某人做某事”。為固定搭配。mustn’t be doing與always連用,表示“一定不要總是在做……”,含有“埋怨、不滿”等感情色彩。該題表示與現(xiàn)在事實(shí)相反的假設(shè),從句謂語(yǔ)動(dòng)詞用過(guò)去式,be用were,主句用would do。該句敘述當(dāng)時(shí)的真實(shí)情況,故用C。該題中as if引導(dǎo)的從句表示與過(guò)去事實(shí)相反的假設(shè),從句謂語(yǔ)動(dòng)詞用had done。but for(要不是)引導(dǎo)的介詞短語(yǔ),相當(dāng)于if it hadn’t been the fog。該題中suggest意為“表明、暗示”,這時(shí)其后賓語(yǔ)從句中謂語(yǔ)動(dòng)詞用陳述語(yǔ)氣。在advice,demand,idea,order,plan,suggestion等名詞后的同位語(yǔ)從句或表語(yǔ)從句中要用虛擬語(yǔ)氣,其謂語(yǔ)形式為“(should) do”。句中的must表示對(duì)現(xiàn)在的狀態(tài)或現(xiàn)在的事實(shí)進(jìn)行推測(cè),故后面的附加疑問(wèn)部分用一般現(xiàn)在時(shí)。insist意為“堅(jiān)持說(shuō)”時(shí),后面的賓語(yǔ)從句中謂語(yǔ)動(dòng)詞用陳述語(yǔ)氣,即如果從句動(dòng)作與主句動(dòng)作同時(shí)發(fā)生,從句謂語(yǔ)用一般過(guò)去時(shí);如果從句動(dòng)作先于主句動(dòng)作發(fā)生,則從句謂語(yǔ)用過(guò)去完成時(shí)。意為“堅(jiān)決要求”時(shí),后面賓語(yǔ)從句中謂語(yǔ)動(dòng)詞用“(should) do”。本句屬于隱含式虛擬語(yǔ)氣。句中without短語(yǔ)相當(dāng)于一個(gè)與過(guò)去事實(shí)相反的虛似條件句,故選B。本題是對(duì)將來(lái)情況的一種假設(shè)。英語(yǔ)中,如果虛擬條件句的謂語(yǔ)部分有should,had或were時(shí),可把if省去,而把should,had,were放在從句主語(yǔ)前,構(gòu)成主謂部分倒裝。can在本句中指一種理論上的可能性。本題為與過(guò)去事實(shí)相反的假設(shè),在以otherwise引導(dǎo)的并列分句中用虛擬語(yǔ)氣,時(shí)間概念可由上下文看出。or引出的一個(gè)分句表示對(duì)過(guò)去的情況進(jìn)行假設(shè),故用would have done。從 but 引導(dǎo)的分句可看出,前一分句是與過(guò)去事實(shí)相反的假設(shè)7 / 7