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:

Grammar - may/might/couldAdverbs, Infinitives, Definite ArticleComparisonsVocabulary, Adjective & PrepositionHave toQuestion TagsSynonym and AntonymTenses and QuestionsPresent and Past Perfect Tenses

Other quiz:

Prepositions › View

Which word is NOT a preposition?

A. Track

B. At

C. Behind

D. Off


Vocabulary › View

Enriched uranium is a key _____ of a nuclear weapon.

A. discuss

B. counter-argument

C. characteristics

D. component