
help sb to do 和 help sb doing 的区别
在英语中,“help”是一个常用的动词,表示“帮助”的意思。当我们想要表达“帮助某人做某事”时,有两种常见的结构:help sb to do sth 和 help sb (to) do sth(注意这里的第二个结构中,to可以省略),以及一个不太常见但偶尔会被误用的形式 help sb doing sth。下面将详细解释这些结构的正确用法和区别。
1. help sb to do sth
这是标准的英语表达方式,其中“to do”是不定式短语,作为“help”的宾语补足语,表示帮助某人进行某个具体的动作或行为。例如:
- I helped him to clean the room.(我帮他打扫了房间。)
- She will help you to prepare for the exam.(她会帮你准备考试。)
虽然在一些情况下,“to”可以被省略,特别是在口语中,但保留“to”可以使句子更加正式和规范。
2. help sb (to) do sth(省略“to”的形式)
在大多数情况下,当“help”后面跟的是动词原形时,“to”是可以被省略的,这并不会改变句子的意思。例如:
- They helped me (to) find my lost keys.(他们帮我找到了丢失的钥匙。)
- 注意:在这个例子中,“(to)”表示“to”是可选的,即可以说“They helped me find my lost keys.”也可以说“They helped me to find my lost keys.”两者意思相同。
3. help sb doing sth(非标准用法)
这种结构在英语中是不正确的,或者至少是非常不常见的。虽然有些语言可能允许这样的结构,但在标准英语中,“help”后面不能直接跟动名词(-ing形式)。如果你尝试使用这种结构,很可能会被母语为英语的人误解或认为你的语法有误。
错误示例:I tried to help him doing the homework.(×)
正确示例:I tried to help him with his homework. 或者 I tried to help him do his homework.
在这里,“with”介词短语或不定式短语“do his homework”都是正确的替代方式。
总结
- 使用 help sb to do sth 是完全正确的,且在某些场合下更正式。
- 在非正式场合或口语中,可以省略 “to”,直接说 help sb do sth。
- 避免使用 help sb doing sth,因为它不是标准英语中的正确结构。如果需要表达类似意思,请使用其他正确的结构如 help sb with sth 或 help sb (to) do sth。
