看一道填空题 After _____her work ,she went home.after_______ her work ,she went home.答案是填finishing 为什么不填 having finished 不是完成了这个动作,她才回家吗?如果把前半句补充完整应该是下列的哪句:1.af

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/02 17:12:36
看一道填空题 After _____her work ,she went home.after_______ her work ,she went home.答案是填finishing 为什么不填 having finished 不是完成了这个动作,她才回家吗?如果把前半句补充完整应该是下列的哪句:1.af

看一道填空题 After _____her work ,she went home.after_______ her work ,she went home.答案是填finishing 为什么不填 having finished 不是完成了这个动作,她才回家吗?如果把前半句补充完整应该是下列的哪句:1.af
看一道填空题 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 是分词完成式 不是动名词。所以不能用这。

看一道填空题 After _____her work ,she went home.after_______ her work ,she went home.答案是填finishing 为什么不填 having finished 不是完成了这个动作,她才回家吗?如果把前半句补充完整应该是下列的哪句:1.af
finishing 在这里是动名词
加ing的意思就是变动名词形式,因为after是介词,介词后面需要跟名词.
如果把前半句补充完整,应选:
2.after she had finished her work,she went home.
由於两个动作都已是过去,前面一个动作需用过去完成时的形式表达

填 having finished 的话,就要把after去掉才行。
如果把前半句补充完整应该是
2. after she had finished her work,she went home.

after she finished her work,she went home.

finish在这儿是一个延续性的动词,表示“完成”的整个过程,所以用现在分词。
不能说把这前半句“补完整”,因为这本身不是省略句,而是句子的一个成分。楼主的意思是换一种句子结构来表达,那么应该是:
After she had finished her work, she went home.
因为主句的谓语动词是went,从句的动作与主句同步,所以也要用过去时态,而动作已...

全部展开

finish在这儿是一个延续性的动词,表示“完成”的整个过程,所以用现在分词。
不能说把这前半句“补完整”,因为这本身不是省略句,而是句子的一个成分。楼主的意思是换一种句子结构来表达,那么应该是:
After she had finished her work, she went home.
因为主句的谓语动词是went,从句的动作与主句同步,所以也要用过去时态,而动作已经完成,用完成式。加在一起就是过去完成形式。

收起