![]() ![]() |
名師詳解語法易錯題(03) |
作者:TJX 文章來源:本站原創 點擊數 更新時間:2012-05-31 文章錄入:admin 責任編輯:admin |
|
43. The man in prison insisted that he _________ nothing wrong and _________ set free. A. had done, should be B. should do, should be C. had done, had been D. should do, had been 【分析】此題容易誤選B,想當然地認為 insist 后的從句謂語要用“should+動詞原形”這樣的虛擬語氣。事實上,insist后的從句謂語是否用“should+動詞原形”這樣的虛擬語氣,要看該謂語動詞所表示的含義。一般說來,若該謂語動詞所表示的動作尚未發生,或尚未成為事實,則用虛擬語氣;若該謂語動詞所表示的動作已經發生,或已經成為事實,則要用陳述語氣。對上題而言,坐牢的這個人堅持了兩點:一是沒做錯事,二是應該釋放。很顯然,在坐牢這個人看來,“沒做錯事”應該是事實,故用陳述語氣;“被釋放”還不是事實(因為他還在坐牢),故用虛擬語氣。所以此題的最佳答案應為A。又如: He insisted that I had read his letter. 他堅持說我看過他的信。(“看信”已成為事實,故用陳述語氣) He insisted that I should read his letter. 他堅持要我看他的信。(“看信”尚未成為事實,故用虛擬語氣) 請再做下面一題: 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 答案選B,因為在說話者看來,“沒病”是事實,故用陳述語氣;“不送醫院”尚未成為現實,故用虛擬語氣。 44. Who is it up _________ decide whether to go or not? A. to to B. for for C. to for D. for to 許多同學一看選項排除了A和B,因為像兩個介詞連在一起用一般是不可能的。至于C和D,該選哪個呢?顯然空格的 decide 是動詞,所以它前面應是不定式符號to,而不能是介詞 for,所以此題應選D。此分析盡管有些道理,但所選答案還是錯了,正確的選項應是A。同學們應該熟悉 up to 的用法,它的意思很多,其中一個用法是表示“該由……負責”,“在于……”、“取決于……”。如: “Shall we go out?” “It’s up to you.” “我們出去嗎?”“這由你決定。” When we start is up to you. 我們什么時候出發由你來定。 It’s up to you to decide whether to go or not. 去還是不去由你來決定。 若對上面一句中的you 提問即有: Who is it up to to decide whether to go or not? 請再看以下幾題; (1) I asked him what he hoped _________ his birthday. A. on on B. at at C. to to D. for for 答案選D。比較:He hoped for a bike for his birthday. 若對其中的 a bike 提問即得到 What did he hope for for his birthday. (2) Would you tell me what subject you were good _________ school? A. at at B. in in C. for for D. with with 答案選A,be good at = 擅長于,at school = 在校,在學校讀書。 (3) The books we _________ nothing to do with this subject. A. have have B. do do C. read read D. need need 答案選A,we have 是修飾 the books 的定語從句,have nothing to do with 是短語,意為“與……無關”。 (4) Whoever has a strong _________ not leave his work half way done. A. shall shall B. will will C. can can D. may may 答案選B, 第一個will 是名詞,意為“意志”,have a strong will 意為“意志堅強”;第二個 will 是助動詞,意為“將”。 << 上一頁 [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] ... 下一頁 >> |
![]() ![]() |