一道英语题,请给出答案并说明原因。

()He______thebooksfortwentydollars.A.paidB.tookC.spentD.cost... ( )He ______the books for twenty dollars.
A.paid B.took C.spent D.cost
展开
 我来答
百度网友233972a
2014-02-06 · TA获得超过185个赞
知道小有建树答主
回答量:378
采纳率:0%
帮助的人:343万
展开全部
选择 A
固定搭配
A.sb pay for something 主语是人,用于花钱
B it takes sbsometimeto do something 主语是物,用于花费时间
C sb spend sometime (on)doing something 主语是人,用于花费时间
D something cost sb some money 主语是物,用于花钱
追问
但sb pay for 后加的应该是物品,这里跟的是钱,
追答
sb pay sth for some money
纪慧慧慧
2014-02-06 · TA获得超过689个赞
知道小有建树答主
回答量:711
采纳率:50%
帮助的人:564万
展开全部
答案选A
pay..for为..付钱
it takes sb. time/money to do sth
sb spend ..on/in doing sth
sth cost sb some money
追问
但原题与pay some money  for  sth. 不符啊
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
竹Lucifer
2014-02-06 · TA获得超过2.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:0%
帮助的人:2767万
展开全部
选A
固定搭配:pay……for;spend……on;It takes sb. sometime to do sth.;cost sb. sth.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
蓝花亚麻
2014-02-06
知道答主
回答量:16
采纳率:0%
帮助的人:7.1万
展开全部
A paid
因为是做过的事情,所以用过去式,A.sb pay for sth,B it takes sb st to do sth ,C sb spend st doing sth D sth cost sb some money
sb=somebody sth=something st=sometime
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友58c7fe2
2014-02-06 · TA获得超过538个赞
知道小有建树答主
回答量:299
采纳率:0%
帮助的人:234万
展开全部
这题有点怪,B的可能性较大,A选项应该是pay some money for sth ,C spent后面接时间或金钱,D选项cost的主语应该是物才行。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
薛蛮子22
2014-02-06 · TA获得超过2468个赞
知道小有建树答主
回答量:411
采纳率:0%
帮助的人:142万
展开全部
选A pay 后面加 for 是固定搭配
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(6)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式