DID YOU ___________________ A GOOD TIME AT THE PARTY

63. Did you ___________________ a good time at the party ?

a. have b. had c. had had d. has