Grammar Quiz

Topics: 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:

Conjunctive Adverbs and PunctuationReported Speech and SubjunctivePresent Progressive or Present SimpleGRAMMAR - Could / Could notFuture Tensesso vs suchReflexive pronounsFirst Conditional, Future Time ClausesSimple Past/Past ProgressiveDaily Routines & Tenses

Other quiz:

Modal Verbs › View

You ___ to come if you are tired.

A. mustn’t

B. can’t

C. don’t have

D. may not


Basic Grammar › View

The young man bought a lovely ring (…) his girlfriend.

A. to

B. with

C. for

D. at