作业帮 > 英语 > 作业

关于非谓语形式的问题having worked here for three years,he knows well a

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/05/19 06:30:25
关于非谓语形式的问题
having worked here for three years,he knows well about the factory.
能不能改成working here for three years?
是不是有"for+时间"的时候一定要用having done,而不能用doing?
你说的没错啊,因为working here for three years是现在分词短语作句子的时间状语,如果还原成时间状语从句的话,就是he worked here for three years,这时,你会发现,这个句子是错误的.因此,只能用having worked here for three years