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

___ 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?