finish doing sth与finish to do有何区别?

Finish Doing sth与Finish to do的核心区别 在英语学习中,动词后接“doing”还是“to do”常常令人困惑,finish就是典型例子。很多学习者会误用“finish to do”,但实际上,finish doing sth是唯一正确的结构,而“finish to do”本身并不语法逻辑。二者的核心区别在于动作的“成状态”与“时间关系”。

一、Finish doing sth:成“正在进行的动作” finish doing sth表示“已经开始并正在进行的动作”,其中“doing”是动名词,作finish的宾语,动作的“成结果”。这里的“doing”所指的动作,必须是说话前已经启动、且在说话时已的具体行为。

例如:

  • After studying for two hours, she finished writing the essay.学了两小时后,她写了论文。
  • He finished repairing the bike before dinner.他晚饭前修好了自行车。
  • We can’t leave until we finish cleaning the classroom.打扫教室我们才能走。 这些句子中,“writing”“repairing”“cleaning”都是先于“finish”发生并持续进行的动作,最终被“finish”标记为“”。

    二、Finish to do:不存在的错误结构 “finish to do”是不英语语法的错误表达,因为finish作为及物动词,其后需接“已成的具体内容”名词或动名词,而不定式“to do”通常表示“未发生的目的或计划”,这与finish“”的语义全矛盾。

    为什么会出现这种误?可能是受其他动词如remember、forget后接“to do”或“doing”的影响,但finish是例外。例如:

    • 正确:I remember to buy milk.记得去买牛奶,未发生
    • 正确:I remember buying milk.记得买过牛奶,已发生
    • 错误:I finish to buy milk.finish法接“未发生的动作” 若要表达“A动作,去做B动作”,需用“finish doing A to do B”,此时“to do B”是目的状语,而非finish的宾语。例如:
    • She finished reading the book to watch TV.她读书去看电视。
    • 核心区别finish doing sth“成已进行的动作”,是唯一正确用法;finish to do因语义矛盾“”与“未发生”冲突而不存在。掌握这一点,就能避免常见语法错误,让表达更准确。

延伸阅读:

企业介绍产品介绍人才招聘合作入住

© 2026 广州迅美科技有限公司 版权所有 迅美科技・正规企业・诚信服务・品质保障

地址:广州市白云区黄石街鹤正街28号101铺、30号101铺・ 粤ICP备18095947号-2粤公网安备44011102484692号