请问do sb a favor与give sb a hand用法有什么区别?

问题描述:

请问do sb a favor与give sb a hand用法有什么区别?

其实没什么区别!!!!

我的体会是
give sb a hand通常是真的需要用体力帮忙的
比如我推车上坡的时候人就会问我 Do you need a hand?
就是需要帮着推一下吗?
do sb a favour经常是需要帮助的人请求的时候用的
Can you do me a favour?
很少有帮助人的人自己说 我do你一个favour的

一般我们通常会用do sb a favor
根据我们老师说的么,就是give sb a hand比较口语话一点,在正式的场合一般不太会用

没什么区别

do sb a favor, “请帮我一个忙做...好么?”——Would you please do me a favor to...
口语常用,请某人(随便语气)帮忙完做某事
give sb a hand 请求某人帮忙(慎重语气)和请求者一起做某事