?請看下面這道題: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 這兩句話,它們并不錯,但將它們放在一起用逗號連接就不甚妥當了。因為,英語句子按其結(jié)構(gòu)來劃分,可分為簡單句、并列句、復合句和并列復合句四種,也就是說,一個規(guī)范的英語句子,從結(jié)構(gòu)上說,它必須隸屬以上四類句型之一。但上面一題若選A,則它既不是簡單句(因為它有兩個主謂結(jié)構(gòu)),也不是并列句(),也不是并列句因為它沒有并列連詞),也不是復合句(因為它沒有主從句之分),當然它更不是并列復合句,所以選A是錯誤的??梢赃xD,是因為空白處填了 which 之后,后一句即成了一個非限制性的定語從句,前一句即為主句,整個句子即為一個復合句。比較以下各句:(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,故逗號處不用并列連詞,整個句子為簡單句。