By the time you arrive, I _____________ my homework.
A. will finish
B. finished
C. am finishing
D. will have finished

Random Topics:
Simple Present and Present Continuous TensesHas Got & Have GotGrammar - must & have toPreposition of PlaceFuture TensePast Simple - Present PerfectTag QuestionPrepositions and Preposition PhrasesModal Verbs and ConjuctionsPresent Perfect Tense and Simple Past TenseOther quiz:
Stative Verbs and Tenses › ViewDifferentiate between a stative verb and a dynamic verb with examples.
A. Stative verb example: ‘run’ (She runs every day)
B. Dynamic verb example: ‘think’ (She is thinking about her future)
C. Stative verb example: ‘eat’ (She eats breakfast every morning)
D. Stative verb example: ‘believe’ (She believes in ghosts). Dynamic verb example: ‘run’ (She is running in the park).
Adjectives and Articles › View
Which is the superlative form: ‘bright, brighter, ___’?
A. brightest
B. brightestest
C. brighterest
D. brighting
Grammar › ViewToday is Tina’s birthday. Let’s get ___ for her party.
A. a juice
B. three juices
C. three bottle of juice
D. four bottles of juice
Perfect Tense › View
Hannan … his front gate by the end of the day.
A. will paint
B. will painted
C. will have painted
D. will have pain
