Topics: Future Tenses
Jane_____ her work by 6 p.m.
A. won’t have finished
B. won’t have been finishing
C. won’t finish
D. won’t be finishing
Select your answer:

Random Topics:
Modals and Comparative SuperlativeRelative - ConditionalPresent and Past TensesAsking & Giving Attention1st and 2nd ConditionalsPrepositions after VerbsTensePrepositional PhrasesAdverbs of DegreePresent Perfect or Past SimpleOther quiz:
Modal Verbs › View…………… going to the theatre tonight?
A. Let’s
B. We could
C. What about
Vocabulary › View
What does ‘preserve’ mean?
A. to keep something safe
B. to cook food
C. to clean an area
D. to sell an item
