I would love ________ to the party last night but I had to work extra hours to finish a report.
A.to go
B.to have gone
C.going
D.having gone
网友回答
B解析从后半句“but I had to work extra hours to finish a report”可知,昨晚想去参加晚会但由于要加班没有去成。would love to have done sth.表示“本想去做而未做成”,would love to do表示目前的意愿及想法。