[ Causative Verbs ]
Heavy traffic prevented me ___ on time.
A. from arriving
B. to arrive
C. arriving
Select your answer:

Random Topics:
Infinitives and GerundsIndefinite and Intensive NounPronouns, Sentence Structure, and ApostrophesMuch, many, a lot of, a few, a littleVerb AgreementGrammar: SyntaxStative Verbs and TensesIELTS VocabularySome & AnySimple Present and Simple PastOther quiz:
Grammar › ViewThey ______ at this company since 2019.
A. have worked
B. goes
C. go
D. has gone
Indefinite Pronouns › View
Would you like …. to eat?
A. anything
B. anybody
C. something
D. someone
