作业帮 > 英语 > 作业

看一道填空题 After _____her work ,she went home.

来源:学生作业帮 编辑:作业帮 分类:英语作业 时间:2024/05/16 19:23:48
看一道填空题 After _____her work ,she went home.
after_______ her work ,she went home.
答案是填finishing
为什么不填 having finished 不是完成了这个动作,她才回家吗?
如果把前半句补充完整应该是下列的哪句:
1.after she finished her work,she went home.
2.after she had finished her work,she went home.
3.after she has finished her work,she went home.
也即是说having finished 是分词完成式 不是动名词。所以不能用这。
finishing 在这里是动名词
加ing的意思就是变动名词形式,因为after是介词,介词后面需要跟名词.
如果把前半句补充完整,应选:
2.after she had finished her work,she went home.
由於两个动作都已是过去,前面一个动作需用过去完成时的形式表达