填空,顺便说说为什么?

来源:百度知道 编辑:UC知道 时间:2024/06/25 03:50:20
Tony, did you finish your homework yesterday? Yes, I spent two hours ______ doing it yesterday morning.
A>at
B>on
C>in
D>for

spend的主语必须是人, 常用于以下结构:
(1) spend time /money on sth. 在……上花费时间(金钱)。例:I spent two hours on this maths problem. 这道数学题花了我两个小时。
2) spend time / money (in) doing sth. 花费时间(金钱)做某事。例:They spent two years (in) building this bridge. 造这座桥花了他们两年时间。(3)spend money for sth. 花钱买……。例:His money was spent for books. 他的钱用来买书了。
所以应该选C别听上楼的!

选C
spend有两种用法
一种是spend on sth.
一种是spend in doing sth.这里的in可以省略
这句话的意思是:Tony,昨天你完成作业了么?是的,我昨天早上花了2个小时完成的

c
固定句型:spend ...(in)doing something .
in打括号表示可加可不加

C
spend time / money (in) doing sth. 花费时间(金钱)做某事
spend time / money on sometning
这是固定句式,没有为什么啊

是,我做错了