Grammar Quiz

[ Grammar ]

Choose the correct tense: By the time he arrives, we (will have, have) finished dinner.

A. had finished

B. will finish

C. will have

D. have

Select your answer:
A  B  C  D  E 


Random Topics:

Simple Present & Present ProgressiveConjunctive AdverbsTo infinitive - GerundGerund/ To Verb/ VerbPreposition of TimeUsed to & would & Past SimpleSubject-Verb AgreementComparativesPersonal Pronouns and VerbModals Tenses

Other quiz:

Phrasal Verbs › View

…… here and I’ll do your hair for you!

A. Come on

B. come over

C. do up

D. do down


Adjective › View

It’s hardly ___ that you caught a cold. You never wear a jacket.

a.surprising
b.surprised

Grammar › View

Joan is intelligenter / more intelligent than Sue.

A. intelligenter

B. more intelligent


Grammar › View

Identify the nouns.

Anna watched Netflix all night.

A. Anna

B. watched

C. all night

D. none of the above