请解释为什么用having spent ,这是什么时态

来源:百度知道 编辑:UC知道 时间:2024/06/17 21:09:03
After having spent whole mornings on the river, I always go home with an empty bag.

为现在完成时态。这里强调该动作已经完成,故有了现在完成时。

因为这里的"after"为介词,后面若跟动词需+ing,所以"have"就变成"having"了.

After doing sth.....
在做完某事之后....

After having spent whole mornings on the river, I always go home with an empty bag.

在河上呆了整个早晨, 我还是两手空空的回家.

是现在完成时,因为在after 的后面,所以要用-ing形式
在河边度过整个上午后,我经常带着个空包回家

用ING 是因为一段时间一直这个样子

也就是和后面的ALWAYS搭配

用完成式是因为这个动作持续一段时间

因为after是介词,介词后的动词要用ing形式。
而这是一个已经发生的事,所以用完成时的进行时态。