help sb to do和help sb doing的区别

help sb to do和help sb doing的区别

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。