表“花费”的用法(spend,cost,pay,take)

The exciting vacation through the jungle ____ us about three days.

A.spend      B.cost     C.paid       D.took

请先 登录 后评论

最佳答案 2018-09-15 14:09

答案选D。

(做)某事花了某人多少时间用take, 有如下常用句型可用:

It takes (sb) +time+to do sth.

Sth takes (sb) +time.

spend的主语应该是人,宾语是时间。

pay和cost都不与时间名词搭配,即不能后接时间名词做直接宾语。



请先 登录 后评论

其它 3 个回答

刘永科   - 教育出版集团英语总顾问 & 英语系列图书主编
擅长:语法理论,语言学,文化背景

The exciting vacation through the jungle ____ us about three days.

A.spend      B.cost     C.paid       D.took

【答】  选D. took

原答案A. spend 建议改为spent,这样4个答案时态一致,因为原形spend,人称和时态都明显错误。

分析:选择正确答案,首先掌握这4个动词的用法。列举如下:

1. sb. spends + time or money (正)

sth. spends + time or money (误)

【注意】spend的主语只能是人,宾语“时间、金钱”均可。

2. sth. costs + money (正)

sth. costs + sb. + money (正)

sth. costs + time (误)

sth. costs + sb. time (误)

sb. costs + time or money (误)

【注意】cost的主语只能是物,不能是人,宾语只能是“金钱”。可以接双宾语。

3. sb. pays + money (正)

sb. pays + sb. + money (正)

sth. pays + money (误)

sth. pays + sb. + money(误)

【注意】pay的主语只能是人,宾语是“金钱”。

4. sth. takes + time (正)

sth. takes + sb. + time (正)

sb. takes + time + to do(正)

It takes + time + to do(正)

It takes + sb. + time + to do(正)

【注意】take的主语可以是人,也可以是事;宾语是“时间”,可以接双宾语 take sb. + time,也可以使用不定式作真实主语。

 


请先 登录 后评论
陈才   - 英语教师
擅长:中考英语,词法问题

The exciting vacation through the jungle ____ us about three days.

A.spend      B.cost     C.paid       D.took

(1) sb spend+money/time (in) doing sth

I spent one hour in doing my homework.

(2) sb spend time/money on sth

I spent one hour on my homework


(1) sth cost sb money 

The house cost him five million RMB

(2) it cost sb money to do sth

It cost him five million to buy the house.


(1) sb pay money for sth

I paid five thousand RMB for the computer

(2) sb pay for sth

I paid for the computer


(1)sth take sb time

The work took them two years

(2)it take sb some time to do sth

It took us five days to finish the work.


请先 登录 后评论
黎反修   - 英语翻译 (已退休)
擅长:数词用法,存在句,英语考试

The exciting vacation through the jungle ____ us about three days.

A.spend      B.cost     C.paid       D.took

【答】D.took 是正确答案。“活动 + take +人 + 段时间”表示某项活动花费某人多少时间。例如:Unloading the ferry took them two hours. 卸完船上的货物花了他们两个钟头。(摘自《牛津英语用法指南》第三版576节)

请先 登录 后评论
  • 4 关注
  • 5 收藏,27378 浏览
  • Yoga Fire 提出于 2018-05-07 16:17

相似问题