[ Tenses ]
By the time you arrive, I ___ (finish) my homework.
A. will have finished
B. will be finishing
C. will finish
D. have finished

Random Topics:
Kinds of NounsSimple Past Tense and Present Continuous Tensewould should couldHope, Thank, Modal VerbsWould/would like - affirmative/negativePerfect TenseVerbs and Possessive AdjectiveArticles and Pronounstake, make, doWH Questions and Simple Past TenseOther quiz:
Grammar › ViewSammy __________ David for lunch tomorrow.
A. will meet
B. is meeting
C. meets
Vocabulary › View
_____________ is a comparison to two things USING like or as.
A. Simile
B. Similar
C. Compare
D. Semi Colon