英语:有两个宾语时介词的用法

来源:百度知道 编辑:UC知道 时间:2024/06/03 00:16:05
比如说
He put on a coat and a pair of shoes.
就是 动词 + 介词 + A & B 有两个宾语
那么第二个名词前面要不要再加一个介词
有要加的和不要加的,分别是什么情况?
再比如说作状语 at sunrise and sunset 为什么不要两个at ?

put on 是个动词词组。 后面要是跟的是名词的话那既可以放在中间,也可以放在它后面。a coat是名词。放在词组的后面。那and连接的是对等成份。自然就不需要再加介词了。。那也是避免重复。如果你说he put on a coat and put on a pair of shoes.对也是对的。可是太嗦了。。
第二个名词前不需要加介词。因为它是动词词组。是不可以直接分开的。。。

这两个宾语共用一个介词,为了避免重复,所以不用再加介词,再说给出的例句中,put on 是个动词词组,具体的说是分裂词组,如果分别要加介词的话,动词也要带上的

不用
这是一语双关。后面的宾语带有前面的介词。