填空,顺便说说为什么?

[复制链接]
查看11 | 回复5 | 2008-8-15 16:13:13 | 显示全部楼层 |阅读模式
Tony, did you finish your homework yesterday? Yes, I spent two hours ______ doing it yesterday morning.
A>at
B>on
C>in
D>for

回复

使用道具 举报

千问 | 2008-8-15 16:13:13 | 显示全部楼层
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别听上楼的!
回复

使用道具 举报

千问 | 2008-8-15 16:13:13 | 显示全部楼层
选Cspend有两种用法一种是spend on sth.一种是spend in doing sth.这里的in可以省略这句话的意思是:Tony,昨天你完成作业了么?是的,我昨天早上花了2个小时完成的
回复

使用道具 举报

千问 | 2008-8-15 16:13:13 | 显示全部楼层
c固定句型:spend ...(in)doing something .in打括号表示可加可不加
回复

使用道具 举报

千问 | 2008-8-15 16:13:13 | 显示全部楼层
Cspend time / money (in) doing sth. 花费时间(金钱)做某事spend time / money on sometning这是固定句式,没有为什么啊
回复

使用道具 举报

千问 | 2008-8-15 16:13:13 | 显示全部楼层
是,我做错了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行