[ Gerund and Infinitive ]
Sorry to keep you_______ so long.
a. waiting
b. wait
c. to wait
d. to have waited

Random Topics:
Possessive Adjectives and Possessive PronounsConjunctions - ConnectorsRelative PronounsFuture Tense (will/be going to/p.continuous)Simple Tenses in EnglishTenses - Irregular VerbsModals: Possibility, Necessity, ExpectationPast Tense vs Present Perfect TenseSentence and FragmentLinking WordsOther quiz:
Grammar › ViewShe was old enough ____ up her own mind.
A. made
B. make
C. making
D. to make
Grammar › View
He works as a ————- .
A. receptioner
B. receptionist