[ Gerund / Infinitive ]
I promise ……. on time.
A. to arrive
B. arriving
Select your answer:

Random Topics:
Progressive TensesAdverb or AdjectiveStative Verbs and TensesLinking WordsPassive Voice with Modal VerbsUse of Prepositions or ConjunctionsSimple Present and Simple PastComparatives - SuperlativeReported Speech and TensesConditional SentencesOther quiz:
Grammar › ViewShe told me that you didn’t learn English very _______
A. good
B. fast
C. badly
D. well
Conditional Sentences › View
If I ______ to Paris last summer, I ______ the Eiffel Tower.
A. went / saw
B. had gone / would have seen
C. go / will see
D. was going / would see
