问个英语句子的问题,什么限定非限定定语从句的问题

2024-12-12 14:20:15
推荐回答(4个)
回答1:

这个句子并不应该是很严格,非限制性定语从句就是去掉从句后对整个句子意思不产生影响。

这个句子如果十分强调be proud of the past 可以说不能用which 只能用that 也就是 should be proud of 是不能省掉的重要意思,这也是由上下文语境决定,体会到才行

单纯就这一句的语法说:which that 都行啊

学语言主要还是体会作者意思和语境,不能严格的用语法约束,遇到英语语法别困惑,学的多了读得多了,才会豁然开朗

回答2:

限制性定语从句 是指,没有这个从句,这个句子的意思就不完整。如: this is the book (which you wanted) 去掉括号部分意思就不完整。 我举的例子来自《大学英语语法》薄冰 page 267 其中还有几个例子: the dog which was lost has been found. She was not on the train which arrived just now . 如果有人贸然(没有前提)对你说。 “她不在那辆车上” 你会有点茫然。这就是意思不完整。在有上文的情况下,听者会明白。反之意思就不清楚。

非限制性定语从句,拿掉这个从句,其主句的意思不受影响。如:Our guide,(who was a Frechman, ) was an excellent cook. 括号内容去掉,意思不受影响。

回答3:

which引导定语从句时,既可引导限制性定语从句,也可引导非限制性定语从句。

引导限制性定语从句时,which前加逗号,如 A shop should keep a stock of those goods which sell best. 此时which指代它前面的一个词 goods

引导非限定从时,which前要加逗号,既可指代前面的一部分,如 When deep in thought, which he often was, he would forget all around him.
也可指代前面的一整句话,如 Internet is so interesting, which makes all possible happen.

这里that 如果直接改成which是可以的,前面加逗号就不行了,因为这里which指代的是past这个词,也就是说which在这里只能引导限制性定语从句。

回答4:

我认为此句中的"that"能用"which"来替换。因为这里的定语从句是用来说明前面的past一词的,that在从句中作be proud of 的宾语。