英语只是帮帮忙 区分 状语 定语 请问 这里 having worked for twe英语只是帮帮忙 区分 状语 定语 请问 这里 having worked for twenty years 做什么成分啊 为什么 The old man,____ abroad for twenty years,is on the way

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 13:59:16

英语只是帮帮忙 区分 状语 定语 请问 这里 having worked for twe
英语只是帮帮忙 区分 状语 定语 请问 这里 having worked for twenty years 做什么成分啊 为什么 The old man,____ abroad for twenty years,is on the way back to his motherland.A.to work B.working C.to have worked D.having worked*

定语
现在分词作后置定语,相当于一个定语从句,=who had worked aborad for...
你记住:修饰名词、代词的就是定语【不管在名词或代词前后】

作定语,修饰老头儿的。也可以改成who has been working...

表伴随用ING,然后20年状态过去完成时 所以 就选d啊