词典之间发生冲突(spend sth. for sth的正误问题)

查询朗文的spend一词可发现,朗文认为spend much for clothes是错误的

而陆谷孙的《英汉大词典》和赵振才《英语常见问题解答》都提到了spend sth for sth的用法。请问老师,这种情况,该如何取舍呢?

请先 登录 后评论

最佳答案 2020-06-08 13:44

表示花钱买东西时,用on最普通,但间或也有人用for。例如:

They spent £ 2,000 on [for] a new car. 他们花了两千磅买了一辆新车。(张道真《英语常用动词用法词典》)

1. 当表示花钱做某事时要用on而不用for。例如:

All his spare money was spent on his garden. 他的全部余钱都花在庭院布置上。《英语介词习语词典》

2. 当表示花钱做某事用“on/in+动名词”时,可将on或in省去而使动名词转换为现在分词。例如:

We have spent money (on) refurbishing the offices. 我们已经花钱对办公室进行了翻新。《柯林斯高阶英汉双解词典》

He spends a lot of money (in) entertaining his friends. 他花很多钱款待他的朋友。《21世纪英汉汉英双向词典》

3. 表示花时间作某事常用“in+动名词”,但in也常被省略。例如:

He spends his spare time visiting workers. 他空余时间都用来探望工人。(张道真《英语常用动词用法词典》)


请先 登录 后评论

其它 2 个回答

曹荣禄  
擅长:动词用法,句法问题

作为英语学习者,你当然应该根据《朗文》的告诫,用介词on 而不是for.

请先 登录 后评论
刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

blob.png


blob.png


第一幅来自《葛传槼英语惯用法词典》

第二幅来自《张道真现代英语用法词典》(例句应该是很权威的,8个例句,用 for 的占了4个)

论词语用法,首推《朗文》。

请先 登录 后评论
  • 0 关注
  • 1 收藏,2248 浏览
  • 信天无雨 提出于 2020-06-07 18:57

相似问题