finish+todo还是doing

如题所述

第1个回答  2024-04-17
finish+doing。

在英语中,“finish”后面通常跟的是“doing”而不是“to do”。这是因为“finish”是一个及物动词,它后面需要接的是一个名词或动名词作为宾语,以表示完成某个动作或行为。动名词是动词的一种形式,通常用于表达正在进行的动作或习惯性动作,而“to do”则表示未来的动作或目的。

例如,当你说“I finished doing my homework”(我完成了我的作业)时,你实际上是在表达一个已经完成的动作,即做作业。而如果你使用“to do”,句子就会变成“I finished to do my homework”,这在语法上是不正确的。正确的表达方式应该是“I finished doing my homework”或者“I finished my homework”。

再举一个例子,如果你想说“我完成了跑步”,你应该说“I finished running”,而不是“I finished to run”。因为在这里,“running”是一个动名词,它表示的是已经完成的跑步动作。

总之,“finish”后面应该跟的是“doing”,而不是“to do”。这是因为“finish”需要一个名词或动名词作为宾语,以表示完成某个动作或行为。因此,在表达已经完成的动作或行为时,我们应该使用“finish+doing”的结构。