make sb do和make sb done的区别

make sb do和make sb done的区别

在探讨“make sb do”和“make sb done”的区别时,我们首先需要明确的是,“make sb done”这种结构在英语语法中是不正确的。为了更清楚地解释这一点,我们可以从以下几个方面来详细分析:

一、基本结构与用法

  1. make sb do

    • 结构:“make + 宾语(sb) + 不带to的不定式(do)”
    • 用法:表示使某人做某事,其中“do”是动词原形,不带“to”。这是英语中的一个固定搭配,广泛用于各种语境。
    • 例句:The teacher made the students finish their homework.(老师让学生们完成了作业。)
  2. make sb done

    • 分析:在英语中,“done”是过去分词形式,通常用于被动语态或完成时态。而“make”作为使役动词,其后应接动词原形作为宾语补足语,而不是过去分词。因此,“make sb done”这一结构不符合英语语法规则。
    • 注意:如果想要表达“使某人被…”,应该使用被动语态的结构,如“sb be made done”,但这里的“done”仍然是描述主语(即“sb”)的状态,而非直接跟在“make”后面。

二、正确表达“使某人处于某种状态”

  • 如果想要表达“使某人处于由某个动作造成的某种状态”,可以使用被动语态或其他结构来表达。例如:
    • The window was made broken by the strong wind.(窗户被风吹破了。)这里使用了被动语态“was made broken”,表示窗户的状态是由风造成的。
    • 但注意,这并不意味着“make”后可以直接跟过去分词。在上述例子中,“made”是谓语动词,“broken”是形容词化的过去分词作补语,共同构成了被动语态。

三、总结

  • “make sb do”是正确的结构,表示使某人做某事。
  • “make sb done”是错误的结构,因为“make”后不能直接接过去分词作为宾语补足语。
  • 若要表达“使某人处于某种状态”,应使用适当的被动语态或其他结构。

通过以上分析,我们可以清晰地看到“make sb do”与“make sb done”之间的区别及各自的正确用法。希望这能帮助你更好地理解和运用这两个结构。