![]() ![]() |
名師詳解語法易錯題(03) |
作者:TJX 文章來源:本站原創 點擊數 更新時間:2012-05-31 文章錄入:admin 責任編輯:admin |
|
39. More than one student _________ read the novels, which _________ written by David. A. has, was B. have, were C. has, were D. have, was 【分析】此題容易誤選B,其實最佳答案為C。more than one student (不止一個學生) 從形式上看是單數,但從意義上卻是復數,它用作主語時,英語習慣上讓其謂語與該主語的形式(而不是意義)保持一致,即用單數謂語。至于第二空要用復數,因為 which 指的是 novels,故謂語用 were。 40. _________ he said at the meeting the other day was _________ impossible. A. That, very B. That, quite C. What, very D. What, quite 【分析】此題應選D,但容易誤選C,第一空填 what,用作動詞 said 的賓語,這是對的;但第二空按漢語意思填very,表示“很不可能”,這是不對的。按照英語習慣,修飾那些表示極限(limit)意義的形容詞(如:impossible, empty, full, certain, sure, right, wrong, enough, alone 等),不宜用 very,而用 quite。注:quite 有兩個主要意思:一是表示程度,意為“相當”、“還算”(用法與 fairly, very, rather 一樣,只是程度或語氣不同),此時主要修飾那些可以顯示出程度的形容詞或副詞;二是表示極限(limit),意為“完全地”、“全然地”等,此時主要修飾那些沒有程度差異的形容詞或副詞。 41. “He will come tomorrow.” “But I’d rather he _________ the day after tomorrow.” A. will come B. is coming C. came D. had come 【分析】此題容易誤選A或B,因為上文的 He will come tomorrow 以及下文的時間狀語 the day after tomorrow 似乎都表明空白處應填一個一般將來時態。但實際上此題的最佳答案是 C,這與 would rather 的用法有關。按照英語習慣,would rather 后接that 從句時,其謂語的時態規律是:用過去式表示現在或將來,用過去完成時表示過去。又如: I’d rather you went home now. 我寧愿你現在就回家。 I’d rather you hadn’t done that. 我真希望你沒有做過那事。 “I’ve told him about it.” “But I’d rather you hadn’t.” “我把這事告訴他了。”“但我倒寧愿你沒有告訴他。” “He will take you as well.” “But I’d rather he didn’t.” “他將把你也帶上。”“但我倒寧愿不要帶我去。” 42. I’m sorry, _________ I won’t be able to come tonight. A. for B. and C. but D. then 容易誤選A,因為空格后的句子是用以說明 I’m sorry 的原因的,所以便想當然地認為要選for來表示原因。而事實上,I’m sorry 后習慣上不接表示原因的連詞 for,而接表示轉折的連詞 but(也可省略 but),用以委婉地提出一個使對方不快的事實。又如: I’m sorry, (but) you can’t come in. 對不起,你不能進來。 I’m sorry, but I can’t agree. 很遺憾,我不能贊同。 注:I’m sorry 后雖然不能接表原因的連詞for,但卻可接介詞 for。如: I’m sorry for her. 我為她難過(www.hz123456.com)。 Aren’t you sorry for what you have done? 難道你不為自己所做的事感到遺憾嗎? << 上一頁 [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] ... 下一頁 >> |
![]() ![]() |