|
語法陷阱題800例-虛擬語氣 | |||
作者:HMX 文章來源:本站原創 點擊數: 更新時間:2012/6/6 |
|
||
說明:引用此文請注明出處,并務請保留后面的有效鏈接地址,謝謝!
【分析】最佳答案選 D。insist后的從句謂語有時用“should+動詞原形”這樣的虛擬語氣,有時不用,具體要看該謂語動詞所表示的含義。一般說來,若該謂語動詞所表示的動作尚未發生,或尚未成為事實,則用虛擬語氣;若該謂語動詞所表示的動作已經發生,或已經成為事實,則要用陳述語氣。分析上題的句意,可知只有選D最合適。請做以下類似試題(答案選B): (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。 【分析】正確答案應選B。之所以不能選D,是因為時態前后有矛盾。由于主句謂語是would not have got,這表明是對過去事實作出的假設,所以從句謂語應該是 had given up,而不是像D項那樣用一般過去時。另外,當虛擬條件句中有 had, should, were 等詞時,通?梢允÷ if,并將 had, should, were 提前置于句首。又如: Were they to cease advertising, prices would come down.= If they were to cease advertising, prices would come down. 如果他們停止做廣告,價錢會降下來。(www.hz123456.com) Had I been there, I would have filmed the occasion.= If I had been there, I would have filmed the occasion. 如果我在那里,我會把那場面拍攝下來了。 ◆最新原創陷阱題(附詳解)◆ 1. “I still haven’t thanked Aunt Lucy for her present.” “It’s time you _____.” A. do B. did C. had D. would 2. If I hadn’t been lucky enough to meet you. I really _____ what I would have done. A. don’t know B. hadn’t known C. wasn’t knowing D. wouldn’t know 3. “I’ve told everyone about it.” “Oh, I’d rather you _____.” A. don’t B. hadn’t C. couldn’t D. wouldn’t 4. It has been raining for a day, but even though it hadn’t rained, we _____ there by tomorrow. A. can’t get B. won’t get C. hadn’t got D. wouldn’t get 5. “Do you know his address?” “No, I also wish I _____ where he _____.” A. knew, live B. knew, lives C. know, lives D. know, lived 6. “Isn’t it about time you _____ to do morning exercises?” “Yes, it is. Would you like to join us?” A. begin B. have begun C. began D. had begun 引用地址: |
|||
文章錄入:admin 責任編輯:admin | |||
【發表評論】【加入收藏】【告訴好友】【打印此文】【關閉窗口】 |
|
||||||
| 網站地圖 | 版權申明 | 設為首頁 | 加入收藏 | 會員中心 | 取回密碼 | 友情鏈接 | 用戶留言 | 管理登錄 | ||||
|