英语定语从句方面的问题

the man,with whom I worked two years ago, is very in his work.
为什么在whom前要加with?
可不可以改成the man who with me worked two years ago, is very strict in his work.
这句话的成分的构成是怎样的?

此句以下两种表达方式都正确
(1)The man,with whom I worked two years ago, is very strict in his work
补充:
这里whom前加with,是由"work with sb"的搭配决定的.译为:和某人工作
当然也不是非得用"with",也可以换成介词"for"即"work for sb"
译为:为某人工作. (只要能构成逻辑上的搭配关系且符合句意用哪个介词都成)

(2) The man who with me worked two years ago is very strict in his work.
LZ这么改让关系词"who"作定语从句的主语成分没有问题,但"with me"做的是状语修饰动词"work" 译为:和我一起工作.所以把其应该放在不及物动词"work"的后面,这样才符合语言表达习惯和表达方式.
应改为:
The man (主语) who worked "with me" two years ago(定语:这里由who引导的定语从句来充当) is (系动词) very strict (表语) in his work(状语).
全句主干就是一个"主系表"结构,其它都是修饰成分.

祝 学习进步!
温馨提示:答案为网友推荐,仅供参考
第1个回答  2010-07-05
不可以像你那样改,不过可以这样改: the man who I worked with two years ago.

with 是和work 搭配的,正常说的时候也要说work with him对吧
在这里的定语从句里把with提前了
第2个回答  2010-07-05
不可以的,the man是先行词,with whom I worked two years ago是定语从句,在整个句子中,the man是主语,is very in his work。是谓语
第3个回答  2010-07-05
因为从句的顺序本来是这样的: the man whom Iworked with two years

ago is very in his work . 只是在语法中可以把介词移到代词前面

去。

步骤:先把句子还原,就是I worked with the man two years ago,he is

very in his work可以看到the man 是充当宾语的,所以改成从句时代词要用宾

格whom不可以用who

with me work是中国式的表达,不是英式的表达,介词是应该跟在动词后面的

the man whom I worked with 才对
相似回答