(1) The patient insisted that he _______ ill and _______ to the hospital.
A. wasn’t, wasn’t sent B. wasn’t, shouldn’t be sent C. shouldn’t be, wasn’t sent D. shouldn’t be, shouldn’t be sent (2) The man in prison insisted that he _______ nothing wrong and _______ set free. A. should do, should be B. had done, should be C. had done, had been D. should do, had been (3) I advised that he ______ to the hospital at once, but he insisted that he ______ quite well then. A. was sent; felt B. be sent; was feeling C. he sent; feel D. should be sent; should feel 6. ______ smoking, he would not have got cancer in the lung. A. Was he given up B. Had he given up C. Did he give D. If he gave up 【陷阱】容易誤選 D。 【分析】正確答案應(yīng)選B。之所以不能選D,是因?yàn)闀r(shí)態(tài)前后有矛盾。由于主句謂語(yǔ)是would not have got,這表明是對(duì)過(guò)去事實(shí)作出的假設(shè),所以從句謂語(yǔ)應(yīng)該是 had given up,而不是像D項(xiàng)那樣用一般過(guò)去時(shí)。另外,當(dāng)虛擬條件句中有 had, should, were 等詞時(shí),通??梢允÷?if,并將 had, should, were 提前置于句首。又如: Were they to cease advertising, prices would come down.= If they were to cease advertising, prices would come down. 如果他們停止做廣告,價(jià)錢(qián)會(huì)降下來(lái)。 Had I been there, I would have filmed the occasion.= If I had been there, I would have filmed the occasion. 如果我在那里,我會(huì)把那場(chǎng)面拍攝下來(lái)了。 ◆精編陷阱題訓(xùn)練◆ 1. “I still haven’t thanked Aunt Lucy for her present.” “It’s time you _____.” A. do B. did |
|
來(lái)自: lls5200 > 《我的圖書(shū)館》