下面这个句子对吗?
The man spent all his knowledge on his research for about 10 years but achieved nothing.
请问这个句子中的 spent all his knowledge on his research 用得对吗?换句话说,spend 可以接 knowledge 作宾语吗?谢谢!
▲你的句子是对的:
Theman spent all his knowledge on his research for about 10years but achieved nothing.
句子意思:这个人将所学知识做了10年的研究,但一无所获。
相关例证:To think I spent all my hard-earned knowledge on you! (人教选修八Unit 4)
▲不要以为 spend 只接与时间或金钱相关的名词作宾语。比如:
He’d spent the entire journey asleep. 他整个旅途都在睡觉。
We spent the meeting picking over last month’s results. 我们开会详细研究了上个月的成绩。
They went on firing until they had spent all their ammunition. 他们不停地射击,耗尽了所有的弹药。
《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》