I would love to have gone to the party enjoying the weekend,but I was made to work for the report.为什么是 to have gone ,不是 to go 为什么是 enjoying ,不是 to enjoy

问题描述:

I would love to have gone to the party enjoying the weekend,but I was made to work for the report.
为什么是 to have gone ,不是 to go
为什么是 enjoying ,不是 to enjoy

因为这件事已经发生了,而主人公没有去,所以用完成时。enjoying是一种状态

此处根据后面可知如果我没有被叫去作报告,那么我就已经去了晚会了,讲的是“假设每作报告对现在的影响”,用完成时.
去晚会是enjoying the weekend的一种方式,在参加晚会的过程中享受周末,而不是“参加晚会是为了享受周末”,不是一种目的.