__________ TOO MUCH, HE COULD NOT DRIVE HOME BY HIMSELF.A. DRINK B...

16. __________ too much, he could not drive home by himself.a. Drink b. To drinking c. To have drunk d. Having drunk