永发信息网

关于spend、cost、pay和take的一个问题~

答案:2  悬赏:50  手机版
解决时间 2021-01-25 09:39
  • 提问者网友:不爱我么
  • 2021-01-24 18:36
求高人解释一下此题: ---How much did it _______ you to buy this dictionary ? ---188 yuan. A.spend B.cost C.pay D.take 为什么这里的答案选D???而不是B??~
最佳答案
  • 五星知识达人网友:过活
  • 2021-01-24 20:07
不不不, 楼上的解释肯定不对, 因为cost 是接双宾的, 当然可以说 It cost me 50Gs to buy this shit . 这破东西花了我5万块. 这么说是对的. 经常可以见到. 句子里 50Gs 是直接宾语, me 是间接宾语. 这没问题, 但楼主的问题比较难解释, 如果我说就这么用,没什么理由,楼主肯定要疯的. 但是,真的是这样, 这是个很麻烦的问题, 我这么说吧, 如果你生活在北美, 那么无论你说 cost还是 take 都是正确的, 没有任何问题,但如果你在答卷纸,我劝楼主一句,你还是听你的英语老师的, 为了不被扣分,就这么记吧, 我只能说,我见到的问句中,一般都用 take ,陈述句中可以用 cost 和take , 我知道这跟句子没关系,但我鉴于我的经验,说这么一句,具体的最好问问你的英语老师,毕竟老师是专业的. 绝对不是宾补,你混淆了,宾补的特征是 去掉宾补句子依旧成立,你看看,还成立么
希望采纳
全部回答
  • 1楼网友:猎心人
  • 2021-01-24 20:35
在这里it是个形式主语,所以用it takes sb. some time/some money to do sth. 如果it是个代词的话,可以用 "it costs sb some money." 举例:1)当it是形式主语: it took me 10 years to write this book. it took me 100 yuan to buy this book. 2) 当it是代词: i bought a book yesterday and it cost me 100 yuan. 或:the book cost me 100 yuan. 以上两句中cost是及物动词,也就是说后面跟宾语。 实际上cost也可以作为不及物动词使用,比如:how much did it cost? 关于spend和pay 造句:i spent 100 yuan to buy this book. 或 i spent 100 yuan on this book. i paid 100 yuan for this book. 或 i was paid to do this. (有人花钱雇我做这件事。)
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯