can you do this for me可以改成can you do me this吗

请先 登录 后评论

最佳答案 2020-05-05 00:21

结合网友另一个问题 ask me a question来看,网友拿不定主意的问题涉及到的是间接宾语和直接宾语排序问题。我这里简单总结下,希望网友不再困惑此类问题。


主语+谓语动词+间接宾语+直接宾语

这是英语五大句型之主谓双宾句型的语序:

I bought you a cup.  正确


主语+谓语动词+直接宾语 + 介词(常用for和to) +间接宾语

双宾位置颠倒也是完全没有问题的。

I bought a cup for you.  正确


初阶学者掌握这些就差不多了,剩下的多去阅读,多去感悟。进阶学者的话,在上面语序基础上要引入“习惯搭配”的概念。比如,


要别人帮忙,常用

Could you do me a favor?

而罕用

Could you do a favor for me?


夜店搭讪,常用

Buy me/you a drink?

而罕用

Buy a drink for me/you?


此类表达为什么常使用间宾在前的语序,其实背后有其逻辑的,而初阶学者只需多多模仿即可。





请先 登录 后评论

其它 5 个回答

suncity199  

强烈支持凡哥老师!

希望尽快处理sb网友!!!!

请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

do/grant a friend a favor = do a favor for a friend = grant a favor to a friend  帮朋友一个忙 (摘自《韦氏高阶英汉双解词典》第773页)

I did a favor for him. = I did him a favor. 我帮了他个忙。(摘自《韦氏高阶英汉双解词典》第630页)


do A a favor = do a favor for A 答应A(人)的要求 / Will you do me a favor? 你愿意帮我一个忙吗?(摘自《英汉多功能词典》新编升级版第603页)

 

(待续)

请先 登录 后评论
管理员   - 管理员
擅长:英语语法 英语考试

wind 网友说得对,凡哥老师是留学回来的英语专家,专业水平值得大家敬佩!

对于在本站得到专家们的帮助而不懂得感恩的人,坚决清除!同时欢迎广大网友随时关注此类现象,一经发现,请随时举报(最好在QQ上留言,因为有时在问题上留言,管理员不一定能及时看到)!

请先 登录 后评论
奉国平  

支持凡哥老师!非常敬佩凡哥老师的专业水平!

对于如此这类没有素质的网友,应该立即清除!

我已给管理员在QQ上单独留言,应该很快就有结果!

请先 登录 后评论
goldroad  

铲除得好,大快人心!

请先 登录 后评论
  • 4 关注
  • 2 收藏,2475 浏览
  • myz73 提出于 2020-03-23 18:07

相似问题