1 非限制性定语从句的介词加关系代词的用法

1.The fire lasted for 5 hours, during which time everything was destroyed.

老师这句话您说的是对的而且time不能换做hours,那为什么I will neverforget the day on which time I first met you就是错的?还有这句话He will put off hte picinic until May 1st, on which day he will be free 您说是正确但不恰当的,是不是day换做time就正确了?

2.还有I told them the reason for which reason I didn't coem.这句话总的reason不应该也是必须加上的吗?

They went to London, in which place they lived for 6 months.同样,这句话的place不应该也是必须加上的吗?

3.以上这些句子怎么判断是非限制性还是限制性定语从句?

请先 登录 后评论

其它 3 个回答

John Su

1)for 5 hours在句子中是时状,而which time 相当于when, 做定语从句的先行词,修饰'5 hours'.

如果换成hours, 那就是要which hours做定从的先行词,但这是没有的。


2)forget the day中the day是宾语(名词),不同于for 5 hours的成分。the day 作为宾语先行词可以用on which,而which time 是状语了(=when),所以不对应哦。


3)on which day 和which hours一样,没有which day做定语从句先行词的,只能which time.


4)reason后面先行词即是for which, 没有for which reason做先行词的情况。同理,place也一样。


5)非限制性还是限制性定语从句:可以看下面的链接哦

http://www.yygrammar.com/Article/201105/2223.html 




请先 登录 后评论
mikee

友情提醒John Su网友,要科学表述“先行词”这个概念。

请先 登录 后评论
fokaleidoscope

对于这个问题阐述一下我个人的观点:首先,您上面所提及的英文例句中在我看来没有一句是定语从句(非限定性)。

1.The fire lasted for 5 hours, during which time everything was destroyed.

2.I will never forget the day, on which time I first met you.

3.He will put off the picinic until May 1st, on which day he will be free.

4.I told them the reason, for which reason I didn't come.

5.They went to London, in which place they lived for 6 months.

问题出在哪里了呢?which 的词性上。绝大多数人认为 which 在这里是个关系代词,我对这种看法并不认同,我认为 which 在这里就是个指示限定词,如:this、that 等,跟定语从句(非限定性)丝毫无关,而是介词短语作状语仅此而已:

  1. during which time (作状语表时间)

  2. on which time (作状语表时间)

  3. on which day (作状语表时间)

  4. for which reason (作状语表原因)

  5. in which place (作状语表空间)

在此之前也有老师回答过诸如此类的问题,都以非限定性定语从句作为最终解答,在此我保留个人意见。


请先 登录 后评论
  • 0 关注
  • 1 收藏,7369 浏览
  • 晴空未屿 提出于 2020-05-23 11:39

相似问题