We _____ for only a few minutes before you came.

have been waiting
have to wait
had been waiting
will wait
Upper-Intermediate Grammar Exercises
English Worksheets
English Modals Tests
Elementary Grammar Exercises A1