Having dragged this carcass up the tree 这里相当于After dragging this carcass up the tree. 现在分词完成式表示这个动作早于主句谓语动词的动作。我们可以把它看作表示时间的状语。主句用了进行时,是因为这是个电视片,用进行时描述影片中发生的情景,如果不是这种语境,通常用she gorged herself 或she began to gorge herself. gorge oneself 是英语的一种习惯表达。请看朗文词典的解释:
这里的gorge 意思为大口吃东西,直到吃不下去为止, 有的英文词典解释为to stuff(oneself) with food(往嘴里填食物)。gorge herself 接近于feed herself. 从句式结构看,我会把herself 理解为gorge的宾语,但你不要误解为吃自己的意思,而是喂自己的意思,我觉得英语的思维应该是这样的。一般来说,我们把to gorge oneself (on sth)当作固定词组来记忆即可,不必作更细的分析。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!