[ Grammar ]
I can come with you tonight. I … (finish) my assignment by then.
A. will have finished
B. have finished
C. have been finished
D. had finished

Random Topics:
Noun PhrasesNouns, Pronouns, Antecedents, and Singular and PluralProgessive TensesGrammar - ConnectorsSimple Present and Present ContinuousConjunctionUsed to & would & Past SimpleAdjectives vs AdverbsAuxiliary Verbs & Question TagsGerund NounOther quiz:
Vocabulary and Grammar › ViewAfter working in computer for a long hours, you should ……… your eyes and relax.
A. wake
B. rest
C. sleep
D. sleep in
Sentences vs Run-Ons › View
Which of the following is a complete sentence?
A. After the storm passed.
B. The children played in the park.
C. When the clock struck twelve.
D. If you are available.
Grammar › ViewI ……………. jump up to 3 meters.
A. can
B. may
C. should
D. must
Grammar › View
When I was sick only …………… friends visited me.
A. A little
B. Little
C. A few
D. Few