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:
Conditional Sentence Type 0, 1, 2, 3 Its vs. It’s Broach vs. BroochGerunds and InfinitivesAction, Helping & Linking VerbsSimple Past ContinuosTOEIC GrammarPhrases and ClausesSimple Past Tense

Other quiz: Simple Present Tense

Where __________ work?

A. You do
B. You does
C. Do you


How to use : Read the question carefully, then select one of the answers button.