They have been working in the garden all afternoon.(现在是下午还是过了下午?怎么判断的?)

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 22:21:32

They have been working in the garden all afternoon.(现在是下午还是过了下午?怎么判断的?)
They have been working in the garden all afternoon.(现在是下午还是过了下午?怎么判断的?)

They have been working in the garden all afternoon.(现在是下午还是过了下午?怎么判断的?)
这句话翻译过来是“他们在花园里已经工作了整个下午了”,显然,现在已经过了下午.

这句话的意思是他们整个下午都在花园里工作。这里指的是过了下午。
这里用的是过去进行时,have done的句型的出现一般指的都是过去的事情。另外就是从句子的意思上也可以判断。

have been doing,完成进行时,表示已经发生,并且当时是持续发生的事情。
所以是他们整个下午都在花园里工作,说的是过去了的事情,而当时他们一直都在花园工作,没做其他事情。