您的位置首页生活百科

finish doing sth和 finish to do的区别?

finish doing sth和 finish to do的区别?

的有关信息介绍如下:

我以前也遇到过这两个短语✧(^_-✿ ,下面我就讲讲区别。finish doing sth表示完成正在进行的动作,强调完成的动作已经结束。finish to do表示完成将要进行的动作,强调完成的动作是即将发生的。这里就给大家总结了一个它们基础知识的表格,可以先简单了解一下先: 

finish doing sth和 finish to do的区别?

了解完它们的基础知识后,现在就来看看它们的具体区别吧ლ(・∀・ )ლ

1、用法不同

finish doing sth表示完成正在进行的动作,强调完成的动作已经结束。

例句:

①I finished doing my homework.(我完成了我的作业。)

②She finished doing the dishes.(她洗完了碗。)

finish to do表示完成将要进行的动作,强调完成的动作是即将发生的。

例句:

①He finished to do his presentation.(他完成了他的演讲。)

②They finished to clean the house.(他们完成了清洁房子。)

2、语态不同

finish doing sth常用主动语态,表示动作由主语自己完成。

例句:

①She finished doing her makeup.(她完成了她的化妆。)

②They finished doing their chores.(他们完成了他们的家务。)

finish to do常用被动语态,表示动作由他人或外部力量完成。

例句:

①The project was finished to do by the team.(这个项目是由团队完成的。)

②The repairs were finished to do by the mechanic.(修理是由技工完成的。)

3、动作顺序不同

finish doing sth表示先进行某个动作,然后完成另一个动作。

例句:

①I finished eating dinner and then watched a movie.(我吃完晚饭然后看电影。)

例句:

②She finished studying for the exam and then went to bed.(她复习完考试然后去睡觉。)

finish to do表示先完成某个动作,然后进行另一个动作。

例句:

①He finished to write the report and then submitted it.(他完成了写报告然后提交了。)

②They finished to pack their bags and then left for the trip.(他们完成了收拾行李然后出发旅行。)