问题背景
很多英语学习者在使用动词 spend 时会疑惑:应该说 “spend time on doing something” 还是 “spend time in doing something”?这两种结构是否都正确?它们之间有何区别?
正确用法说明
实际上,spend + 时间/金钱 + (in) doing something 是标准结构,其中 in 可以省略。
- ✅ I spent two hours (in) reading the book.
- ✅ She spent a lot of money (in) traveling around Europe.
而 spend + 时间/金钱 + on + 名词 是另一种常见结构:
- ✅ He spent $100 on books.
- ✅ They spent the whole day on homework.
但注意:“spend on doing...” 是不符合英语习惯的错误表达。不能说 “spend time on doing...”。
总结
- ✔️ 正确:spend time/money (in) doing something(in 可省略)
- ✔️ 正确:spend time/money on something(something 为名词)
- ❌ 错误:spend time on doing something
记住这个小技巧:如果后面是动词(-ing 形式),前面不要加 on;如果是名词,才用 on。