Grammar Quiz

[ Tenses ]

She _____ (not/teach) for very long before she retires.

A. would not have taught

B. will not be teach

C. will not have been teaching

D. will not be taught

Select your answer:
         


Random Topics:

Use of Prepositions or ConjunctionsPresent Progressive or Present SimplePast Progressive TenseVerb Present Simple TensePassive and Active SentencesPast Tense vs Future TenseGerund & ParticipleGrammar ( going to)Coordinate ConjunctionTenses - Irregular Verbs

Other quiz:

Grammar - First Conditional › View

If you ________ (promise) me not to be late, I _________ (give) you a ride.

A. promise / will give

B. will promise / give

C. will promise / will give

D. promise / won’t give


Idioms › View

He runs ___ every pretty girl he sees at school.
a. on
b. after
c. in