英语高手进!!!求一道英语题目的解释!!

The number 2008 is a special number, _____ I think, that will be remembered by the Chinese forever.
A. which B. what C. one D. it
答案选择C.我自己理解是:one作number的同位语,又做that引导的定语从句的先行词.I think作插入语.可是有个问题不明白.限定性定语从句跟非限性定语从句的区别,其中一个结构上的区别就是有无逗号隔开.非限制性定语从句有逗号隔开的.可是that又不能引导非限制性定语从句.所以想请高手解释一下!

你的理解是对的。选C:one 是 number 的同位语,同时做 that 的先行词,I think 是插入语。that 前面的逗号是因为有了插入语才加的,以便使句子结构更清晰,不表示这是非限定性定语从句。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2008-09-21
我觉得应该是因为加了I think这个插入语所以要用逗号隔开,如果不隔开的话就会使结构有点乱了,会让人误以为that后面引导的是I think的宾语从句。
第2个回答  2008-09-21
“_ I think”就只是一个插入语而已,不影响句子结构。因为去掉它后仍然是一个相当完整的句子。你想太复杂了,而且把东西都混淆在一起了。
这道题就只是考你插入语和定语从句而已。选A
相似回答