Well,Billy has done a lot of work on the engine
来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/10/06 12:55:34
Well,Billy has done a lot of work on the engine
on the engine是状语还是定语还是宾补?
如何区分宾语后的状语、定语、宾补?
on 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.成立.
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.成立.
Well,Billy has done a lot of work on the engine
a lot of work is now being done on the subject...on the subj
The government has done a lot of work for blind people.Now t
He has done a lot of work,___ necessary to our study.
can't leave the office now.A lot of work to be done
As one of the _______(最富裕的) film stars,Jet Li has done a lot
____ scientists have done a lot of researth on the (H1H1) fl
A great deal of work has been done to impreve the people`s l
Most of the work ___ done by him.A has B have C is D are
You have done well in the work._________ it.A
Thanks to the old man’s hard work,a lot of _____ has been co
the man has a lot of work to do every day.(改为一般疑问句)