Grammar Quiz

[ Future Tense ]

By 9 o’clock, we … our homework.

A. will have been finishing

B. will have finished

C. will finish

Select your answer:
A  B  C  D  E 


Random Topics:

Mixed ConditionalIndefinite and Reflexive PronounsPresent Perfect vs Past Simple TensePrefixes SuffixesCoordinate ConjunctionTenses and ArticlesCountable and UncountableSentence TypesPassive Voice - Past SimpleImperative Sentences

Other quiz:

Grammar › View

The birds _____ away from the tree when someone _______ under it.

A. fly , sits

B. flies , sits

C. flying , sitting

D. flew , sat


Simple Past or Past Continuous › View

I….. sad when she left me yesterday.

A. am

B. were

C. was

D. did

Modal Verbs › View

If you want to learn to speak English fluently, you __________ to study hard

A. could

B. must

C. need

D. needn’t


Gerunds And Infinitives › View

Nutritionists advise dieters never …… to diet …… meals.

A. try / for skipping

B. to be trying / skip

C. to try / by skipping

D. having tried / skipped

E. tried / without skipping