[ 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:
Verb Patterns › ViewHas it stopped ………. yet?
A. to snow
B. snow
C. snowing
Vocabulary › View
to go to a place in order to find out what is there
A. live
B. interest
C. explore
D. exhibition
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
