Well,Billy has done a lot of work on the engineon the engine是状语还是定语还是宾补?如何区分宾语后的状语、定语、宾补?

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 10:17:16
Well,Billy has done a lot of work on the engineon the engine是状语还是定语还是宾补?如何区分宾语后的状语、定语、宾补?

Well,Billy has done a lot of work on the engineon the engine是状语还是定语还是宾补?如何区分宾语后的状语、定语、宾补?
Well,Billy has done a lot of work on the engine
on the engine是状语还是定语还是宾补?
如何区分宾语后的状语、定语、宾补?

Well,Billy has done a lot of work on the engineon the engine是状语还是定语还是宾补?如何区分宾语后的状语、定语、宾补?
1.个人觉得:on the engine在此句中做后置定语,修饰宾语(a lot of)work.
2.
1)此句翻译为“哦,Billy已经做了大量关于发动机/引擎的工作”.
所以很明显,on the engine意思是“关于发动机/引擎”,用于修饰work.
2)如果该句翻译为“哦,Billy在发动机/引擎之上已经做了很多工作”的话,则on the engine应该是地点状语.
但是,“在发动机/引擎上面工作”感觉句意不通.
3.由此可以看出,要区分宾语后的状语/定语并不难,关键是从句意上进行判断.
再如:He finished his report at home.(at home做地点状语)
他在家做完了报告.
He finished his report on Chinese literature.(on Chinese literature做report的后置定语)
他完成了关于中国文学的报告.
4.至于宾补,关键是看两点:
1)宾语前的介词/动词的特点.
如果其是with/及物动词(尤其是使役动词/感官动词),则很有可能是做宾补,因为只有它们其后才会出现“with/及物动词 + 宾语 + 宾补”结构.
2)如果宾语和宾补(动词)之间是一个明显的主谓/动宾结构,即它们能形成一个明显的句子,则为宾补.
如:I think you a clever boy.很明显此为宾补,因为:you are a clever boy.
但是:I gave you a book.很明显此为双宾语,因为you are a book不成立.
再如:I saw him playing soccer.很明显此为宾补,因为he was playing soccer.成立.

状语 一般都是 时间 地点 条件等
定语时形容词词性的 修饰限定词的
宾补则是主要用于补充宾语的 一般放在宾语后面
这个是宾补 on the engine 用来修饰work

在引擎方面Billy已经花了不少功夫.
是宾补