spend和take都是“花费”的意思,在用法上有什么区别呢?
当表示花费“时间"时,均可用动词spend和take,但当表示花费“金钱"时,动词take就要换成动词cost。应此,有必要先弄清两动词是在"花费时间"上进行比较。
动词spend和take在表示花费时间时均为及物动词,它们的宾语都是由表示时间概念的名词(名词短语)来充当,例如:to spend two hours、to take one year。两动词用法的不同之处在于动词所表动作的执行者(即,主语)不同。
动词spend的动作执行者(主语)通常是"人",而动词take的主语一般指的是"事",如例句所示:(1)She always spends lots of time watching TV. without helping with housework. (2) It took almost ten years to build the bridge. 例句1相对简单无需解释,例句2的主语是"to build the bridge"指的是造桥这件事,句子的意思是"修建这座桥几乎花了十年时间。"
一、简单的记住两个句型就行:
It take sb. sometime to do sth.
spend on /spend doing
详细解释:
Spend:
spend作动词用,意思是“花费(钱、时间);度过”。常与介词on连用,短语spend…on…表示“在某事/物上花费钱或时间”。如:
He spent a lot of money on books.
spend…on后面通常跟名词,若为动词,要用spend, in doing sth花费财力或时间做某事。
如:I spent half an hour in copying the text.
My mother spends an hour on the housework every clay.
从两个方面来解答这一问题: 一,表达 “某人花费多少时间或钱做某事” 可用: sb spends some time/money on sth或 sb spends some time/money (in) doing sth. 也可用: sb takes some time/money to do sth. 如: He spent two hours on the book. =He spent two hours (in) reading the book.= He took two hours to read the book. 二,表达 “做某事做花了某人多少时间或钱” 只用: It takes sb some time/money to do sth. (这里to do sth是真正的主语,前面的it 是形式主语)。如: It took him a lot of money to buy the new house.
文章声明:以上内容(如有图片或视频亦包括在内)除非注明,否则均为网友提供,转载或复制请以超链接形式并注明出处。