是非限定定语,省略了which吗? 为什么可以省略,什么情况下可以省略。请讲通俗易懂点

是非限定定语,省略了which吗? 为什么可以省略,什么情况下可以省略。请讲通俗易懂点。举个例句分析最好。 请耐心的好心人帮助哦?
I keep silent, (which) doesn't mean I don't know anything.把which省略可以吗
是的,that用于指代可以做主、宾、表、补成分,但只有作主语时可以省略。
但是我不推荐你经常使用这种指代方式,因为容易出错,在英语书面中,像省略、缩略
有这种情况吗

I keep silent, (which) doesn't mean I don't know anything.

这个句子中的which不能省略.

因为which引导的是非限性定从,指代前面整个句子,which在定从中作主语.

which引导非限性定从时,无论做什么成分都不能省略.

that, which 在定从中可做主、宾、表成分,但只有作宾语时可以省略。

注: that不能引导非限性定从.

例子: This is the house (which/that) we visited last summer .

括号中的词是可以省略的.追问

I keep silent, doesn't mean I don't know anything 那这个是一个什么结构主语从句省略that了吗?

追答

这个句子根本就不对!

如把keep silent, doesn't mean 当作两个动作,其主语都是I, 那怎么能用doesn't呢?

即使改成: I keep silent and don't mean I don't know anything . 也不如下面这个说法地道.

I keep silent, which doesn't mean I don't know anything.

因此which绝不能省略.

句意: 我保持沉默,并不意味着我不知道任何情况.

温馨提示:答案为网友推荐,仅供参考