Grammar Quiz

[ Grammar ]

By the time my mother gets home in the evening, I ____ my homework.

A. have finished

B. had finished

C. will have finished

D. will be finishing

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - TOEICGrammar and Passive VoiceGrammar Past and Future TenseThird ConditionalPresent Progressive (Future)Modal Verbs & Time PrepositionsGrammar Error Correction (Simple Present Tense)ComparisonDeterminers & QuantifiersPassive Modals in Different Tenses

Other quiz:

Grammar › View

The girls _____________ at ten every night.

A. sleep

B. sleeps

C. slept

D. sleeping


Articles & Preposition › View

Does he work in the private sector? No, he works for ____ government.

A. a

B. the

C. No Article

Grammar › View

___ book a table before you went to the restaurant?

A. Had you to

B. Have you to

C. Do you have to

D. Did you have to


Grammar › View

Tony can speak Arabic,__________?

A. isn’t he?

B. can’t he?