[ 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 › ViewThere is ….water in the bottle.
A. an
B. a
C. some
D. any
Grammar › View
Maths is ____________ than science.
A. more easy
B. easier
C. more easier
D. easy
She 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
