英语吧 关注:1,559,580贴子:11,426,991
  • 8回复贴,共1

【咨询】I spend 100 yuan on the computer games.

只看楼主收藏回复

我花了100元在电脑游戏上。
I spend 100 yuan on the computer games.
是不是错了?是不是要用spent?女儿问我。但是网课上写的是spend,我想问问大家,是不是网课上面打错了。


IP属地:辽宁1楼2023-10-30 13:57回复
    没有上下语境的情况下,什么时态都是对的,你用have spent/will spend/would have spent都无所谓。
    我理解你的顾虑,因为spend+具体时间/金钱一般表示的是一种习惯性动作,这里换成spent会更常见一些,但也不代表spend语法上是错的。
    比起这个,我更在意的是你这教材为啥要在computer games前面加the,根本没必要。
    I just spent 100 yuan on comouter games./ I usually spend 100 yuan on computer games every month.


    IP属地:山西来自Android客户端2楼2023-10-30 14:24
    收起回复
      2025-06-05 16:53:51
      广告
      是 spend一般用过去式


      IP属地:广东来自iPhone客户端3楼2023-10-30 15:27
      回复
        我觉得这里应该用spent,因为例句汉语是“花了”,是过去时,对应的英语也应当用过去式spent。


        IP属地:陕西4楼2023-11-01 10:47
        回复