他们把自己的钱都花光了,所以不得不走回家.
过去完成时是讲过去的过去,必须有明确的过去的时间点和时间上的比较.
现在完成时是现在的过去,强调对现在的影响.
而本句用的是have,是一般现在时,所以用have spent了.
They (have spent) all their money,so they have to walk home.
They (have spent) all their money,so they have to walk home.
have spent可以换成had spent过去完成时吗?
have spent可以换成had spent过去完成时吗?
英语人气:161 ℃时间:2020-03-17 02:43:39
优质解答
我来回答
类似推荐
- He spent years struggling for a pay increase,_______ to resign from his job soon after he’d received it.
- You can,__the ske is clear,see as far as the old temple on top the mountain,but not today.
- Hello,I’m calling to confirm my room reservation.My name is Jane Smith.
- —Is this raincoat yours?
- 今天做了一道题,是这样写的
猜你喜欢
- 1解不等式 5X+3>8 5x-25>2x 3x-2小于或等于x+1 -2x+5小于或等于-7+x
- 2hyaluronic acid moisturizing
- 31.某城市为了鼓励居民节约用水,对自来水用户按如下标准收费:若每月每户用水不超过a吨,每吨m元;若超过a吨,则超过部分以每吨2m元计算.(1)现在一居民本月用水3a吨,则应该交水费多少元?(2)现在有一居民本月用水x(x>a)吨,则应该交水
- 4三个共点力,14N、10N、3N其合力大小可能为?
- 5What should I do!
- 6有10件产品,其中有3件次品,现从中任取5件,问其中至少有一件次品的概率是多少?
- 7这个句子怎么修改更通顺?
- 8《水浒传》名著阅读练习.
- 9正方体ABCD—A1B1C1D1中,M为DD1的中点,O为底面ABCD的中心,棱长为2
- 10自然数是怎么产生的