finish doing和finish to do有什么区别?

如题所述

这两个词的区别我懂,"finish doing sth" 通常表示完成已经开始并进行了一段时间的动作或活动;而 "finish to do" 则用来表达完成一个动作或达到某个状态的目标或意图。给大家简单总结了两个词的含义、发音以及用法,先大概的了解一下。

接下来让我们看下finish doing sth和finish to do的其他区别:

1.语法结构:finish doing sth 使用动词的ing形式作为宾语补足语,而finish to do 使用不定式作为宾语补足语。

例句:

- She finished studying for the exam.

(她完成了备考。)

- He finished to pack his suitcase for the trip.

(他完成了收拾行李准备旅行。)

2.强调动作的状态:finish doing sth 强调动作已经进行了一段时间并完成,而finish to do 强调达到某个状态或目标的完成。

例句:

- They finished watching the movie late at night.

(他们在深夜结束了看电影。)

- She finished to write the report just in time.

(她及时完成了写报告的目标。)

3.使用习惯:finish doing sth 在日常用语中更为常见和自然,而finish to do 的使用较为有限,常见于特定语境或形式较为正式的场合。

例句:

- I need to finish cooking dinner.

(我需要完成烹饪晚餐。)

- The team is determined to finish to build the project by the deadline.

(团队决心在截止日期前完成项目的建设。)

温馨提示:答案为网友推荐,仅供参考
第1个回答  2023-08-04

"finish doing"和"finish to do"在语法上有一些区别。

1. "Finish doing"是一个完成某个动作的结构,其中"doing"是动名词(gerund)形式,表示某个动作或活动的进行中。例如:
- I finished doing my homework.(我完成了做作业。)
- She finished cleaning the house.(她完成了清洁房子。)

2. "Finish to do"的结构是不常见的,因为在英语中,常用不定式(infinitive)形式来表示目的或意图。如果使用了"finish to do",通常需要更多的上下文来解释其具体含义。例如:
- I need to finish to do these chores before dinner.(我需要在晚饭前完成这些家务。)

一般情况下,我们使用"finish doing"来表示完成某个动作的动作正在进行中的状态,而不使用"finish to do"来表示目的或意图。

第2个回答  2023-08-04
"finish doing" 更常见且自然,用于描述已经完成的动作;而 "finish to do" 的使用相对较少,通常用于强调将要完成的动作。
"Finish doing" 和 "finish to do" 都是表示完成某个动作的表达方式。
"Finish doing" 是一个动词短语,其中的 "doing" 是动名词,表示完成正在进行的动作。例如:I finished doing my homework.(我完成了做作业。)
"Finish to do" 则是一个动词不定式,其中的 "to do" 表示将要完成的动作。例如:I need to finish to do my homework.(我需要完成做作业。)
相似回答