Topics: Future Tenses
What is the correct verb form: ‘By the time you arrive, I ___ (finish) cleaning.’
A. will have finished
B. will be finishing
C. am going to finish
D. will finish
Select your answer:

Random Topics:
Countable & Noncountable NounsPresent Simple or Present ContinuousTo Infinitive or GerundPerfect Tenses and VocabularyPresent Simple & Present Progressive TenseModals of ProhibitionPronoun Antecedent AgreementModal Verbs of Deduction and SpeculationFamily Vocabulary and GrammarSimple Past Tense and Past Perfect TenseOther quiz:
Causative Verbs › ViewOur coach made us ___ ten laps.
A. to run
B. run
C. running
Grammar › View
Fill in the correct preposition:
We have been living in Indore ________ 1989
A. Around
B. In
C. After
D. Since
