spend on sth 和spend doing sth的意思

如题所述

spend on sth和spend doing sth的区别为:含义不同、用法不同、侧重点不同。
一、含义不同
1.spend on sth
释义:spend on+名词,在...花费,在...花费时间,在...花钱,在...上花费。
例句:How much time did you spend on this?你做这事用了多少时间?
2.spend doing sth
释义:做某事花费多少时间(金钱)。
例句:Spend time doing what you want to do!花时间做你想做的事情!
二、用法不同
1.spend on sth
用法:spend的基本意思是“花费时间、精力或金钱”,可指人使用、花费金钱,度过时光,也可指某人、物、事使尽〔耗光〕力量、能量、弹药等,还可指人在某物、事方面花费金钱、精力、时间等。
2.spend doing sth
用法:spend可用作不及物动词,也可用作及物动词,用作及物动词时,只能以人作主语,接名词、代词作宾语,可用于被动结构。
三、侧重点不同
1.spend on sth
解析:spend on sth强调介词宾语。
2.spend doing sth
解析:spend doing sth强调动词宾语。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-06-14
做为非专业人士,在下苦恼这类问题多年!不过,如果你相信牛津字典(第6版)的话,1690页说得很清楚,spend
sth.
(on
sth./on
doing
sth.)花钱;spend
sth
(on
sth./doing
sth./in
doing
sth.)花时间。但由于语法的特殊性,即一般本国人不学语法都能学好本国语,原因是长期大量的使用本国语,至于语法(语言规则)早已在本国人的大量语言实践形成了潜意识,当然每个人的潜意识是不一定完全相同的,这就造成了张三和李四对同一个人的同一句理解的不一致。熟对熟非呢?字典一定对吗?我认为如果字典中没有,但有一定数量的人都在使用,那么,只能将错就错,不知道你明白我的意思吗?
第2个回答  2019-11-04
spend
..on
sth
和spend..(in)
doing
sth
意思相同,是spend的两种不同用法。
各举一例:
I
spend
2
minutes
on
books
everyday.
=
I
spend
2
minutes
(in)
reading
everyday.
in可以省略。