[ 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 › ViewIf you and your loved one are too similar, your love … very long.
A. will last forever
B. might last
C. might not last
D. could last
Grammar › View
If you continue to have these noisy parties every night, your neighbours ___ the police and make a complaint
A. would’ve called
B. had called
C. would call
D. will call
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
