Grammar Quiz

[ Grammar ]

Don’t forget ____ your homework before coming to class.

A. doing

B. having done

C. to be done

D. to do

Select your answer:
         


Random Topics:

Mixed TensesInterrogative Pronouns & AdverbsSubject Verb Agreement & Subjunctive MoodDefinite ArticlesKnee AnatomySubjunctiveZero & First ConditionalCommasAdjectives & Quantifiers

Other quiz:

Prepositions › View

Smile … customers while surving the meals.

A. for

B. at

C. with

D. by


Conditional Sentences and Verb Form › View

If I _____ her phone number, I _____ her last night

A. had known / could have phoned

B. knew / would have phoned

C. know / can phone

D. knew / could phone