在线词典

make sb to do和make sb doing 有什么区别

更新日期:2026-09-18 01:34:39

标题make sb to do和make sb doing 有什么区别
内容

在英语语法中,“make”是一个非常常见的动词,它可以与不同的结构搭配使用。其中,“make sb to do”和“make sb doing”是两种常被混淆的表达方式。虽然它们都表示“让某人做某事”,但在用法和语义上存在明显差异。

为了帮助大家更好地理解这两个结构的区别,本文将通过总结和表格的形式进行详细对比。

一、

1. make sb to do

这种结构中的“to do”是不定式,表示“让某人去做某事”。这种结构强调的是“使某人做某事”的动作,通常用于描述某种强制性的行为或结果。

- 例如:“The teacher made the students do their homework.”(老师让学生做作业。)

2. make sb doing

这种结构中的“doing”是现在分词,表示“让某人正在做某事”或“使某人持续处于某种状态”。它更侧重于描述一种持续的动作或状态,而不是一个具体的动作。

- 例如:“The noise made me thinking about my past.”(噪音让我想起了过去。)

需要注意的是,在现代英语中,“make sb doing”不如“make sb to do”常见,尤其是在正式书面语中。此外,有些语法书认为“make sb doing”并不完全符合标准语法,因此建议使用“make sb to do”结构。

二、对比表格

项目 make sb to do make sb doing
结构 make + 宾语 + to do make + 宾语 + doing
功能 表示“让某人去做某事” 表示“让某人正在做某事”或“使某人处于某种状态”
时态 一般现在时、一般过去时等 一般现在时、一般过去时等
强调点 具体动作的完成 持续动作或状态
使用频率 常见 较少,尤其在正式场合
是否符合标准语法 多数情况下符合 部分语法书认为不规范

三、使用建议

- 在大多数情况下,优先使用 make sb to do 结构。

- 如果想表达“让某人一直做某事”或“使某人处于某种状态”,可以尝试使用 make sb doing,但需注意语境是否合适。

- 在写作或正式场合中,尽量避免使用 make sb doing,以免被认为不够规范。

通过以上分析可以看出,“make sb to do”和“make sb doing”虽然看似相似,但实际使用中有着明显的差别。掌握这些区别有助于我们在学习和使用英语时更加准确和自然。

随便看