首页 >> 综合 > 甄选问答 >

makesb.doing和makesb.todo的区别

2025-09-15 14:34:44

问题描述:

makesb.doing和makesb.todo的区别求高手给解答

最佳答案

推荐答案

2025-09-15 14:34:44

makesb.doing和makesb.todo的区别】在英语语法中,“make someone doing”和“make someone do”是两个常见的结构,但它们的用法和含义有所不同。理解这两个结构之间的区别对于准确使用英语非常重要。以下是对这两个结构的总结与对比。

一、基本定义

- make someone do something:表示让某人做某事,强调的是动作本身,即“使某人做某事”,常用于表达命令、要求或强迫。

- make someone doing something:表示让某人一直做某事,强调的是持续的动作状态,通常用于描述某种结果或状态。

二、语法结构对比

项目 make someone do something make someone doing something
结构 make + 宾语 + 动词原形(do) make + 宾语 + 动名词(doing)
含义 让某人做某事(强调动作本身) 让某人一直做某事(强调持续状态)
时态 一般现在时、过去时等 一般现在时、过去时等
例子 He made me clean the room.(他让我打扫房间。) The noise made me doing nothing.(噪音让我无法做事。)

> 注意:在标准英语中,“make someone doing”并不常见,更多情况下是“make someone do”。但在某些特定语境下,如口语或非正式表达中,可能会出现类似结构,但其含义可能略有不同。

三、使用场景对比

场景 make someone do something make someone doing something
命令/要求 ✅ 适用 ❌ 不常用
持续行为 ❌ 不适用 ✅ 适用(较少见)
强迫/影响 ✅ 适用 ❌ 不适用
描述结果 ✅ 适用 ❌ 不适用

四、常见错误与注意事项

1. “make someone doing”不是标准语法

在大多数情况下,“make someone doing”不符合标准英语语法,正确的表达应为“make someone do”。

2. 注意动词形式

- “make someone do”中的“do”是动词原形;

- “make someone doing”中的“doing”是动名词形式,但该结构在正式写作中很少使用。

3. 根据语境选择合适结构

如果你想表达“让某人做某事”,请使用“make someone do something”;如果想表达“让某人处于某种状态或持续做某事”,则需谨慎使用“make someone doing something”,并确保语境合适。

五、总结

项目 makesb.doing makesb.todo
正确性 不常见,非标准 标准且常用
含义 强调持续状态 强调动作本身
使用频率
推荐用法 优先使用“make someone do” 适用于命令、要求等场景

通过以上对比可以看出,“make someone do”是更常见、更标准的结构,而“make someone doing”则较少使用,甚至在某些情况下会被视为不规范。因此,在日常交流和写作中,建议优先使用“make someone do something”的结构。

  免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。

 
分享:
最新文章