[ 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:
Grammar - used to › ViewMy father _____ have a typewriter but now I have a new computer.
A. using to
B. used to
C. was used to
D. use to
Grammar › View
When I got to the meeting, it _____ already started.
A. had
B. has
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