一、cost的过去式竟然不用加ed?
你是不是也以为cost的过去式是”costed”?其实cost是个不制度动词,它的过去式和过去分词都是cost!比如:”这件外套昨天花了我200元”要说The jacket cost me 200 yuan yesterday,而不是”The jacket costed me…”。
为什么会这样呢?由于cost属于英语中那些”顽固分子”——原型、过去式、过去分词三态同形的动词。类似的还有put(放)、cut(切)、hit(打)等。记住这个小特点,考试时就不会踩坑啦!
二、cost和spend/pay/take的区别
说到”花费”,英语里有四个常用词:spend、cost、pay、take。它们到底怎么区分?
1. cost:物品值几许钱
– 主语必须是物品或事务
– 表示”某物耗费几许钱”
– 例句:这部手机cost(过去式) me 5,000元
2. spend:人花钱/时刻
– 主语必须是人
– 要用spent作过去式
– 例句:我昨天spent 3小时看电影
3. pay:付钱交易
– 过去式是paid
– 必须搭配介词for
– 例句:她paid 200元 for这本词典
4. take:耗费时刻
– 主语常是it或活动
– 过去式took
– 例句:作业took我整个下午
> ?小测试:The dinner ___ us 2 hours.(答案在文末)
三、cost的独特用法与例句
cost不仅能表示金钱花费,还有这些妙用:
1. 引申为”代价”
– 例句:粗心驾驶cost(过去式)他一条腿
– 翻译:那次事故让他失去了职业
2. 商务场景常用
– 询价:How much does it cost?
– 报价:It costs $99 with free shipping
3. 固定搭配
– cost an arm and a leg(非常昂贵)
– at all costs(不惜一切代价)
四、常见错误与纠正
来看看这些典型错误你中招过吗?
? 错误:The hotel costed $100 per night
? 正确:The hotel cost $100 per night
? 错误:I cost 50 yuan on lunch
? 正确:I spent 50 yuan on lunch
? 错误:It cost me 3 hours to fix it
? 正确:It took me 3 hours to fix it
记忆口诀:
人spend钱和时刻
物cost钱记心间
付款pay要带for
耗时take用it牵
五、实战检验
现在来做个小练习吧!(答案:1.took 2.pay for 3.cost)
1. 制作这个蛋糕___我两个小时
2. 你___这台新电脑几许钱?
3. 这次旅行___父母两万元
记住:cost的过去式就是cost本身,下次使用时别再纠结要不要加ed啦!如果觉得有用,快分享给同样被英语动词折磨的小伙伴吧~
