[ 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

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 TensesOther quiz:
Grammar › ViewThe 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?
