Grammar Quiz

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 Tense

Other quiz:

Causative Verbs › View

Our 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