【makesb.doing和makesb.todo的区别】在英语语法中,"make someone doing" 和 "make someone to do" 是两个常见的表达方式,但它们的用法和含义有所不同。理解这两者的区别对于正确使用英语非常重要。
一、
“make someone doing” 是一种较为少见的结构,通常用于强调某人正在做某事的状态或行为。它更多地出现在口语或非正式语境中,有时会被认为是不标准的用法。
而 “make someone to do” 则是更标准、更常见的表达方式,表示“让某人做某事”,强调的是动作的完成或执行。这种结构在正式和书面语中更为常见。
需要注意的是,在现代英语中,“make someone to do” 的结构正逐渐被 “make someone do” 所取代,尤其是在美式英语中,后者更加自然和常用。
二、表格对比
项目 | makesb.doing | makesb.to do |
正确性 | 不太常见,常被视为非标准 | 更为标准,广泛接受 |
含义 | 强调某人正在进行的动作 | 表示“让某人做某事” |
使用场景 | 口语或非正式场合 | 正式或书面语 |
是否推荐 | 不建议使用 | 推荐使用 |
现代趋势 | 逐渐被 “makesb.do” 替代 | 仍为标准用法 |
示例 | He made me crying.(不太推荐) | He made me cry.(推荐) |
三、小结
虽然 “makesb.doing” 在某些情况下可以被理解,但它并不是标准的英语语法结构。相比之下,“makesb.to do” 或更常见的 “makesb.do” 更加符合现代英语的使用习惯。因此,在写作和口语中,建议优先使用 “makesb.do” 结构,以确保语言的准确性和自然性。