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

Random Topics:
Subject-Verb AgreementAdjectives and PrepositionsPresent Tense vs Past TenseModals AuxiliaryTemporal Conjunctions and ConnectivesAdverb of ConcessionGrammar - may/might/couldPast Tense vs Future TenseSecond Type ConditionalOther quiz:
Vocabulary › ViewApt:
A. to end resistance, give up, throw in the towel
B. to furnish, equip
C. related to the matter at hand
D. Suitable, fitting
Vocabulary › View
to make or become well again, especially after a cut or other injury
A. heal
B. recover
C. damage
D. injure