Grammar Quiz

[ Tenses ]

You ___ all your exams by next Friday.

A. finish

B. have finished

C. finished

D. will have finished

Select your answer:
         


Random Topics:

Grammar Past and Future TenseProverbsPossesive Pronouns and Modals of AbilityModal Verbs for SpeculationThe Past SimpleTransitional WordsSimple Past TensesVerb Moods and Vague PronounsPast Tense and NeutralPassive with Modals

Other quiz:

Grammar › View

Rain clouds ____ blowing across the sky.

A. were

B. was

C. has


Grammar › View

What is the predicate in the sentence: ‘Sheila is playing the piano’?

A. is dancing

B. is cooking

C. is playing

D. is singing