She didn’t finish ________ coffee.

to have
having
have to
have
Pre-Intermediate Grammar Exercises
Table of English Grammar Contents (All Levels)
English Worksheets
English Vocabulary Tests