I would love ________ to the party last night but I had to work extra hours to finish a report.

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表示目前的意愿及想法。