Grammar Quiz

[ Perfect Tenses ]

Before Saturday, you _______________ (do) all of your homework.

A. will have done

B. will do

C. will be done

D. will done

Select your answer:
         


Random Topics:
Passive VoicesModal and Relative PhrasesSentence Adverbs & Third ConditionalVerbs + Gerund or InfinitiveIntermediateVocabulary, Grammar, SpellingPresent Forms and Narrative TensesNoun QuantifiersLinking Words & Phrases

Other quiz:

Vocabulary & Grammar › View

Label the picture.

A. bamboo

B. steel

C. netting


Grammar › View

I ____ that recycling is important.

A. believe

B. am believing

C. believes


Trending Topics

Loading...

How to use : Read the question carefully, then select one of the answers button.