核心问题
It wasn't such a good dinner ____ she had promised us.
A. that B. as C. which D. what(全国四级,90.1-43)
答案为 B(as),能否选 A(that) 呢? such...that 不是很常见的句型吗?
词典解答
such...that 结构中, that 是连词, 引出的是结果状语从句, 而 such...as 结构中, as 是关系代词, 引出的是定语从句。可见它们之间有本质的区别。在上道试题中, as 的先行词是 a good dinner, as 在定语从句中作直接宾语。请分析下列例句中 such...(that) 与 such...as 的区别:
-
But it's such an important match, we can't miss it. (JEFC, 3, p. 89) (省略了 that) 但是,它是那么重要的一场球赛,我们决不能错过它。
-
He spoke for such a long time that people began to fall asleep. (PEG) 他讲了那么长时间,人们开始打瞌睡了。
-
He's not such a fool as he looks. (ALD) 他并不像看上去那样愚蠢。
[附注] not such... as 可用于表示比较:
He's not such a hard worker as his brother. (LEG)
他不是一个像他兄弟那么努力工作的人。
[句意]这顿饭不像她答应的那么好。