Grammar Quiz

[ Tenses ]

Choose the correct tense for the following sentence: ‘I will have finished my work by the time you arrive.’

A. Present simple tense

B. Past continuous tense

C. Future indefinite tense

D. Future perfect tense

Select your answer:
         


Random Topics:

Preposition (at,in,on)Vocabulary, Adjective & PrepositionMain Idea and Sentence StructureAdverb of MannerPresent Continous TenseSimple Present and Present ContinuousConjunctions & PrepositionsGerund or to InfinitivePresent Perfect Continuous Tense

Other quiz:

Grammar › View

Bob rarely _____ to class. I wonder why he registers for courses.

A. come

B. comes

C. came


Homonyms › View

The tiger jumped ___ the ring of fire.
a. threw
b. through