Mr Smith is such a good teacheras we all respect.
这句话正不正确?依据句义,应该是结果状语从句还是定语从句?as引导定语从句有语义吗?什么语义?
Mr Smith is such a good teacheras we all respect.
【答】就现在这个句子的结构来看,as we all respect 引导的是定语从句,先行词为teacher,而且,as 作respect 的宾语。但就意思来看,定语从句不如结果状语从句更具逻辑性。既然是结果状语,则用such...that...结构,其中that从句为结果状语从句,因此,应把上句变成:
Mr Smith is such a good teacherthat we all respect him.
【个人看法】语法正确,未必合乎逻辑,如此的句子同样视为错句。
在such...as...结构中,由于先行词前的such 表示达到了“这样如何”的程度,所以,as 引导定语从句应该表达其缘由(即使可以不表示缘由,但也不可以表示结果)。而Mr Smith is such a good teacheras we all respect. ——句子结构没问题。但,通过剖析发现,定语从句表达的是“结果”(大家都尊重他),逻辑出现了问题。
as 如此的定语从句表缘由才合乎逻辑,也就是说“好老师好在哪儿”。如此说:Mr Smith is such a good teacherashas given us much help in our studies.才合乎逻辑。
又如:He is such a kind man as is always ready to help others. 他是这样一个好人,由于他一直助人为乐。
假如要表示“程度——结果”关系,最好用表示结果的“such...that...”结构。即:Mr Smith is such a good teacherthat we all respect him.
【题外话】
Mr Smith is such a good teacheras we all respect.
Mr Smith is such a good teacher that we all respect him.
这两个句子时尚互联网,见诸于一些课件和文库中,盖因作者在解说语法时,为了不同定语从句和结果状语从句,而设置的两个不对称的句子。用如此的例句作比较,会顾此失彼,讲了语法而忽视了逻辑。
曹老师提出的这个问题,非常有意义。我感觉,句子除去语法正确外,曹老师更关注了逻辑的缜密性。