[ 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:
Complex Sentences with Adverb Clauses › ViewDon’t go away ________ you finish cleaning up the room.
A. until
B. when
C. before
D. as soon as
Modals and Active and Passive Voice › View
. Which sentence is in passive voice?
A. John threw the ball.
B. The ball is thrown by John.
C. John is throwing the ball.
D. The ball was thrown by John.
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
