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.(他们完成了收拾行李然后出发旅行。)