你说的语法是现在分词 作 状语
现在分词一般形式:doing
被动形式 :being done
完成形式:having done
这里就是 现在分词的 完成式,首先它是主语发出的主动的动作,其次是发生在主句谓语动词之前的动作
在这句话里 在河边“spend”(花费)一整个早上发生在前,然后 再 “go home”,所以就用的是现在分词的完成式
eg.After having finished his homework, the boy was allowed to watch TV play.
在完成作业之后,这个男孩才被允许看电视剧
温馨提示:答案为网友推荐,仅供参考