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

来源:学生作业学帮网 编辑:学帮网 时间:2024/06/29 03:10:41

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

这句话翻译过来是“他们在花园里已经工作了整个下午了”,显然,现在已经过了下午.

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

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