. ... TO THE PARTY, THEY COULD HARDLY REFUSE TO GO.A). TO HAVE GIVE...

20). ... to the party, they could hardly refuse to go.

A)

.

To have given B). Having invited

C). Having been invited D). To have been invited