【spenddoingsth和spendon区别】在英语学习中,“spend doing sth”和“spend on”是两个常见的表达方式,虽然都与“花费”有关,但它们的用法和含义有所不同。了解这两者的区别,有助于更准确地使用这两个短语,避免语法错误。
一、基本概念总结
- spend doing sth:表示“花时间或金钱做某事”,强调的是动作本身。
- spend on:表示“花(钱)在……上”,强调的是花费的对象或内容。
两者的核心区别在于:“spend doing sth”关注的是“做某事”的过程,而“spend on”则关注的是“花钱”的对象。
二、具体用法对比
| 项目 | spend doing sth | spend on |
| 结构 | spend + 时间/金钱 + doing sth | spend + 时间/金钱 + on + 名词 |
| 含义 | 花费(时间/金钱)去做某事 | 花费(时间/金钱)在……上 |
| 重点 | 动作本身 | 花费的对象 |
| 例子 | I spent two hours doing my homework. | I spent $50 on a new book. |
三、常见误区与注意事项
1. 不能混用:
- 错误:I spent two hours on doing my homework.
- 正确:I spent two hours doing my homework.
- 或:I spent two hours on the homework.
2. 注意介词搭配:
“spend on”后面必须接名词或名词短语,不能直接接动词原形。
3. “spend time doing sth” 是固定搭配:
表示“花时间做某事”,这是非常常见的表达方式。
四、实际应用举例
- spend doing sth
- She spends her weekends reading novels.
- They spent a week preparing for the exam.
- spend on
- He spent his salary on rent and food.
- A lot of money was spent on the project.
五、总结
| 项目 | spend doing sth | spend on |
| 用途 | 花时间/金钱做某事 | 花时间/金钱在某物上 |
| 重点 | 做某事的过程 | 花费的对象 |
| 例句 | I spent an hour watching TV. | I spent $20 on a movie ticket. |
掌握这两个短语的区别,能帮助你在写作和口语中更自然、准确地表达“花费”的概念。通过多练习、多观察,可以逐渐熟练运用。


