We _____ for only a few minutes before you came.

had been waiting
will wait
have been waiting
have to wait
English Modals Tests
Pre-Intermediate Grammar Exercises
Advanced Grammar Exercises
Fiverr 2021 English Level Tests