在英语语法中,“make” 是一个非常常见的动词,但它在不同的句式中会有不同的用法。其中,“make sb. to do sth.” 和 “make sb. do sth.” 是两个容易混淆的结构。为了更好地理解它们的区别,我们可以通过具体的例子和语境来分析。
1. “Make sb. do sth.”
这个结构表示“迫使某人做某事”,强调的是“make”本身具有强制性或命令性的含义。在这个句型中,“to” 不需要出现在动词之后。
例句:
- The teacher made the students finish their homework on time.
(老师强迫学生按时完成作业。)
在这个句子中,“make” 直接连接了宾语(the students)和宾补(finish their homework),没有出现 “to”。这种用法更常见于正式的书面语或者口语表达中。
2. “Make sb. to do sth.”
严格来说,在现代英语中,“make sb. to do sth.” 这种形式并不符合标准语法规则。因此,在正规考试或写作中,这种表达通常被认为是错误的。
然而,在某些非正式场合,比如口语交流中,人们可能会误用这种形式。例如:
- Incorrect: My boss made me to work overtime yesterday.
尽管如此,为了避免误解,建议使用正确的形式:“make sb. do sth.”。
如何正确选择?
要判断何时使用哪种形式,可以参考以下几点:
- 如果句子中有 “make”,并且后面接的是“sb.” + 动词原形,则使用 “do”。
- 避免使用 “to” 在 “make sb. do sth.” 的结构中。
通过以上分析可以看出,“make sb. do sth.” 是更标准且常用的表达方式,而 “make sb. to do sth.” 则应尽量避免。希望本文能帮助大家更好地掌握这一知识点!