[ 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 › ViewLook at the picture
A. There is a white cat under the table
B. There is a black cat on the bed
C. There isn’t a cat
D. There is a white cat on the bed
Grammar › View
Add suitable question tag —
Ravi is not a hard worker.
A. isn’t Ravi?
B. isn’t he?
C. is he?
D. is Ravi?
E. above all
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
