在英语中,help to do和help doing两种表达方式都是正确的,但它们之间存在细微的差别。help to do强调的是帮助某人去做某事,而help doing则强调的是帮助某人进行某项活动或完成某项任务。
1、help sb.with sth.意为帮助某人做某事或在……方面帮助某人。有时在上下文意思清楚时,help sb.(to) do sth.意思相近。
例句:You can help me carry the things./ You can help me with the things.译文:你可以帮我拿这些东西。
2、help oneself(to)+名词,意为请随便吃……。这是招待客人的常用语,oneself有人称和数的变化。
例句:Help yourself to some chicken.请随便吃些鸡肉。
help doing 和help to do的区别是释义不同、用法不同等。
1、释义不同:help doing与can‘t连用,意为忍不住/情不自禁去做某事;help to do 意为帮助、援助。
2、用法不同:help (to) do sth实际上有时候to是省略掉的,用作help do sth。help + doing 是与can‘t一起用的,用作can‘t help doing sth。容易与can‘t help doing混淆的是can‘t help to do,译为不能帮助做某事。
例句
He can‘t help to do housework,for he is busy. 他由于忙不能帮助干家务。