湛蓝世纪
i was working/worked/had worked as a waiter (for)a month in last summer vacation.都可以 具体细节有点不同这里用 进行时比较好听上去,用 worked 最符合原意。这是因为 你在现在说 以前时间点上发生的事情,这是完全在讨论过去,就是过去式。had worked 你是说去年暑假结束前就完成的事情,过去完成时。首先这个事情有个明确的时间点,就是暑假结束的这一刻,然后是在阐述唯一一件过去事情的时候,不会无缘无故说过去完成时,用完成时态必然是对这件事结束时对当时产生什么影响了,比如别人说你去年暑假玩了一个整个暑假,你说actually, i had worked....a month in last summer vacation. 我已经在结束前就工作了一个月了。这时候你不是告诉他你干了什么,而是干了这件事情的影响,就是你不是白玩了 你有努力过。过去式就像是,别人问你去年暑假干什么了,或者你只想简单告诉别人一下去年暑假打工的这个信息。 在这里因为只有一件事情,你用过去式 过去完成时没什么大区别,但是有两件事情的时候,完成时就比较重要了,他可以分清楚哪个前哪个后。所以并不是只能用唯一一种时态,具体看你处于什么情况。你要用现在完成时的话,比如是今年暑假 ,你在暑假中,或者是刚结束不久 比如第二天开学 别人问你 你都可以说 have worked
优质英语培训问答知识库