[ Grammar ]
By the time you arrive, we ______ dinner.
A. will finish
B. will have finished
C. are finishing
D. will be finishing
E. finished

Random Topics:
Have toGrammar and PrepositionsWould/would like - affirmative/negativeNoun ClausesVerbal CommunicationVocab and GrammarWill, Be going to, Present ContinuousOrder of AdjectivesPrepositions of Timeused to, be used to, get used toOther quiz:
Grammar › ViewA great deal of dust ______ collected on the desk.
A. has
B. have
Modals: Possibility, Necessity, Expectation › View
I’m sorry but I can’t meet you later tonight. I ________ watch a video for class.
A. must
B. have got
C. have to
D. could
Grammar › ViewLina : Did the boys study after class?
Rudi : No.
Lina : What did they do?
Rudi : They…..football.
A. Play
B. Plays
C. Played
D. Will play
Simple Present Tense › View
It … most of the time.
A. Happen
B. Happens
