[ 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 › View………. unemployment is increasing at the moment and it’s getting difficult for ….. us to find ……. work.
A. Ø / Ø/ Ø
B. Ø /the/ the
C. a/ Ø / the
D. Ø / a / a
Grammar › View
Every day I ________up at six, eat breakfast at seven and _______ for work at eight.
A. wake / leave
B. woke / left
C. have woken / leave
D. wakes / leaves
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