help doing和help to do的区别是什么?

如题所述

"help to do" 和 "help doing" 是两种不同的句式结构,它们在用法上有一些区别。

    "help to do" 通常用于表达一个行为或情况发生之前的动作,强调提供帮助的对象和所要完成的动作之间的关系。例如:

    She helped me to prepare dinner.(她帮我准备晚餐。)

    Can you help me to find my keys?(你能帮我找到我的钥匙吗?)

    "help doing" 则用于表示一个正在进行中的动作,强调提供帮助的对象正在进行的动作。例如:

    She is helping him carry the bags.(她正在帮他拿包。)

    They always help their neighbors with gardening.(他们总是帮助邻居做园艺。)

    此外,"help to do" 还可以用于问句或否定句中,但 "help doing" 在这种情况下不常使用:

    Can you help me to clean the room?(你能帮忙清理房间吗?)

    I can't help her to solve the problem.(我不能帮助她解决问题。)

    综上所述,"help to do" 更常用于陈述句、疑问句或否定句中,而 "help doing" 更多用于进行时态的动作描述中。

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜