【例1】One teammate all of us had been thinking highly of__________dishonest.
A. provingB. proved
C. to proveD. being proved
解析:大多數(shù)同學(xué)看到此題,毫不猶豫地選擇了A. proving 或D. being proved.原因很簡(jiǎn)單:of是個(gè)介詞,其后應(yīng)接名詞或動(dòng)名詞。選擇A是因?yàn)閷W(xué)生覺(jué)得prove可以用作系動(dòng)詞,用主動(dòng)形式表達(dá);選擇D是因?yàn)閷W(xué)生認(rèn)為該用被動(dòng),“……被證明是不誠(chéng)實(shí)的”。而實(shí)際情況并非如此。在該句中有兩個(gè)可能為主語(yǔ)的部分:“one teammate”和“all of us”。由于兩者之間沒(méi)有表并列的連詞and 或or ,所以“one teammate”和“all of us”不可能同時(shí)為整個(gè)句子的主語(yǔ)。稍加分析可知,該句的最基本的句式為“主+系+表”結(jié)構(gòu),而“all of us had been thinking highly of”為定語(yǔ)從句,需要填的選項(xiàng)和of沒(méi)有關(guān)系。原句和“ One teammate whom all of us had been thinking highly of _________dishonest.”是相等的,“whom”在定語(yǔ)從句中作介詞of的賓語(yǔ),可以省略。當(dāng)然該句也可以寫(xiě)為:One teammate who all of us had been thinking highly of_________dishonest 或One teammate that all of us had been thinking highly of_________dishonest .另外,“prove”作為系動(dòng)詞用主動(dòng)表被動(dòng),所以答案為B. proved .現(xiàn)在我們變換一下這個(gè)題目:改為“One teammate all of us have been thinking highly of ___________dishonest.”這時(shí)原題給的四個(gè)答案都不對(duì)。因?yàn)橛伞癶ad been thinking highly of”改為“have been thinking highly o