定语从句中,关系副词=介词+关系代词,其中介词由什么确定?我最近在学英语语法,老师讲的for /on /with /at /which(who/whom).等等用介词+关系代词替换关系副词,我有点不懂,什么情况下用for/on/with...

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 03:31:32

定语从句中,关系副词=介词+关系代词,其中介词由什么确定?我最近在学英语语法,老师讲的for /on /with /at /which(who/whom).等等用介词+关系代词替换关系副词,我有点不懂,什么情况下用for/on/with...
定语从句中,关系副词=介词+关系代词,其中介词由什么确定?
我最近在学英语语法,老师讲的for /on /with /at /which(who/whom).等等用介词+关系代词替换关系副词,我有点不懂,什么情况下用for/on/with...请讲详细一些.谢

定语从句中,关系副词=介词+关系代词,其中介词由什么确定?我最近在学英语语法,老师讲的for /on /with /at /which(who/whom).等等用介词+关系代词替换关系副词,我有点不懂,什么情况下用for/on/with...
你问的问题属于定语从句中关系副词转换为介词+关系代词的知识范畴.不照搬语法书了,举几个例子说明一下吧

The day when he will come to visit us is next Sunday.
他来看我们的那天是下周日.
这里先行词(定语从句所修饰的名词,即the day) 是一个时间,所以用关系代词when做定语从句的时间状语(注意,用关系副词的时候,定语从句不能缺少主语或宾语),可以换成on which. which是关系代词,指先行词the day, on which就是on the day同样做定语从句的时间状语即He will come to visit us on the day.这里用on是因为具体的一天前介词用on.

同样的道理:我出生的月份是11月 It is an November when I was born. 可以用It is an Novemmber in which I was born.替换.因为11月是时间,所以用关系副词when,用in which 的话,which 指先行词a November, in which =in a November,从句变成I was born in a November,用in是因为月份前用介词in.与when一样,in a November 做时间状语.
因为语法对年月日前介词的使用规定,以上两句的介词是固定的,我们再来看一种情况.

I know the man with whom you talked.在这个句子里 whom指先行词the man定语从句为you talked with the man.用with是因为talk with是一个固定词组与某人谈话,介词with 被提到关系代词whom前.
同样道理:我寄了一张贺卡给一个小男孩,他是我儿子The boy to whom I sent a postcard is my son. 这里whom 指先行词the boy定语从句为 I sent a postcard to the boy.用介词to是因为send sth to sb 这个词组为邮寄某物给某人,介词to提至关系代词whom前.
以上两个定语从句的介词不同是因为动词词组的介词不同,这种情况要具体问题具体分析.