![]() ![]() |
名師詳解語法易錯題(07) |
作者:TJX 文章來源:本站原創 點擊數 更新時間:2012-05-31 文章錄入:admin 責任編輯:admin |
|
名師詳解語法易錯題(07) 混用句型類錯誤 (內部講稿,僅供交流,請勿商用) 英語句型包含的內容是很豐富的。從大的方面看,如按結構分,可分為簡單句、并列句、復合句和并列復合句;從某一方面的用法看,可以有強調句型、倒裝句型等;從具體某個結構來看,還有 so…that…, such…that…, not…until…, too…to… 等眾多的句型。這些不同的句型,各有各的特點,同學們在學習時須引起注意。下面舉幾個例子來說明: ◇下面有三個試題,你能準確地選出最佳答案嗎? (1) He wrote a lot of books, and most of _________ were popular. A. them B. whom D. that D. which (2) He wrote a lot of books, most of _________were popular. A. them B. whom D. that D. which (3) He wrote a lot of books, most of them _________ popular. A. was B. were D. being D. to be 有的同學認為第(1)題選D,第(2)題選A,第(3)題選B,你同意嗎?如果你同意,那你就全錯了,想知道這是為什么嗎? ◇許多同學都知道,漢語中類似“因為下雨,所以我沒去”,“雖然我很累了,但我仍繼續工作”這類句子,不能直譯為 Because it was raining, so I didn’t go. Thought I was tired, but I went on working. 為什么呢?有的同學總結為:英語中的 because 不能與 so 連用,thought / although 不能與 but 連用。當然這樣歸納也還實用,且有助于記憶。但是,你知道它們為什么不能連用嗎?換句話說,你知道其中的 why 嗎?下面兩個句子中就將 though 與 but 用在一起了,它們錯了嗎? But I didn’t know that then, although I learned it later. I tried doing the accounts, but although I knew some maths I found it very difficult. 想知道以上問題的詳細解釋嗎?快往下看。 1. He wrote a lot of novels, most of _________ were popular. A. them B. whom D. that D. which 【分析】此題最佳答案為D,但很容易誤選A。假若單獨看 He wrote a lot of novels 和 Most of them were popular 這兩句話,它們并不錯,但將它們放在一起用逗號連接就不甚妥當了。因為,英語句子按其結構來劃分,可分為簡單句、并列句、復合句和并列復合句四種,也就是說,一個規范的英語句子,從結構上說,它必須隸屬以上四類句型之一。但上面一題若選A,則它既不是簡單句(因為它有兩個主謂結構),也不是并列句(因為它沒有并列連詞),也不是復合句(因為它沒有主從句之分),當然它更不是并列復合句,所以選A是錯誤的。可以選D,是因為空白處填了 which 之后,后一句即成了一個非限制性的定語從句,前一句即為主句,整個句子即為一個復合句。比較以下各句(www.hz123456.com): (1) He wrote a lot of books, and most of them were popular. 句中用了并列連詞,整個句子為并列句。 (2) He wrote a lot of books, most of which were popular. 后一句用了 which,使之成為定語從句,整個句子為復合句。 (3) He wrote a lot of books, most of them being popular. 后一句用了非謂語動詞 being,故逗號處不用并列連詞,整個句子為簡單句。 2. Just because they make more money than I do, _________ they seem to look down on me. A. so B. and C. but D. 不填 【分析】此題正確答案為D,但容易誤選A,將漢語的“因為……所以……”直譯為 because … so …,但是按英語語法,because 為從屬連詞,用以引導原因狀語從句,它表明整個句子為復合句;而 so 在表示“所以”時,它是并列連詞,用以連接兩個簡單句使之成為并列句。由于在同一句中既用了從屬連詞 because,又用了并列連詞 so,使得該句一半像復合句,一半像并列句,從而導致錯誤。正確的做法是,任意去掉 because 和 so 中的一個,使之要么成為復合句,要么成為并列句。 |
![]() ![]() |