[ Grammar ]
I am reading this novel. By the time you come back from work I………..
A. shall finish
B. will finish
C. shall have finished
D. have finished

Random Topics:
PrepositionGrammar Pronoun and Singular Plural NounTime ConjunctionsGrammar speak,talk,say,tellGrammar & VocabConditional TypesPast Simple, Past Continuous, Past PerfectPersuasive TextRelative ClauseReflexive Pronouns & Modal VerbsOther quiz:
Passive Voice › ViewTom opens the door. The passive is …
A. The door was opened by Tom
B. The door opened by Tom
C. The door is opened by Tom
D. The door is being opened by Tom
Future Tenses › View
I _______ my homework by 9 p.m. (completed action before time in future)
A. will have been doing
B. will have done
C. will be doing
Grammar › ViewI had wrote a note,
A. grammatically correct
B. grammatically incorrect
Present Simple Tense › View
The bus (arrive) __________ at the bus stop at 7:30 AM.
A. arrives
B. arrive
C. arriving
D. is arriving
