古詩詞大全網 - 成語查詢 - 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.(他們完成了收拾行李然後出發旅行。)