make sb do和make sb doing的区别

make sb do和make sb doing的区别

make sb do 和 make sb doing 的区别

在英语中,“make”是一个常用的动词,表示“使……成为”、“做”、“制造”等意思。当它与“sb”(某人)和另一个动词原形或-ing形式结合时,会构成不同的短语结构,表达不同的意义。下面将详细解释“make sb do”和“make sb doing”的区别。

1. make sb do

结构:make + sb(宾语)+ do sth(动词原形作宾补)

含义:使某人做某事;强迫/促使某人进行某个动作。这里的“do”是省略了“to”的不定式,即“不定式的完成式”。在主动语态中,我们通常不写出这个“to”,但在被动语态中,它会恢复出现。

例句

  • The teacher made the students finish their homework.(老师让学生们完成了作业。)
  • My parents always make me eat vegetables.(我的父母总是让我吃蔬菜。)

注意:“make sb do”结构中,动词要用原形,不能加“-ing”形式或“to”。

2. make sb doing(不正确用法)

实际上,“make sb doing”并不是一个标准的英语结构。如果你想要表达“使某人正在做某事”,应该使用其他方式来表达,比如“see sb doing sth”(看见某人正在做某事),但“make”通常不与现在分词(-ing)形式直接搭配来表示这种持续性的动作。

然而,在某些非正式或口语化的语境中,人们可能会听到类似“He makes me feeling happy.”这样的句子,但这是不正确的语法。正确的说法应该是“He makes me feel happy.”或者“He makes me happy.”(他让我感到高兴。)

正确替代表达

  • 如果想要表达“使某人处于某种状态或正在进行某个动作”,可以使用形容词、介词短语或其他动词形式来替代。例如:
    • He makes me laugh.(他使我发笑。)
    • She makes me feel comfortable.(她让我感到舒适。)

综上所述,“make sb do”是正确的结构,用于表示“使某人做某事”;而“make sb doing”则不是一个标准的英语结构,应避免使用。如果需要表达类似的意思,请考虑使用其他合适的词汇或短语。