[ Future Forms ]
The lesson ______________ 20 minutes earlier today. The teachers have to go to a meeting.
A. finishes
B. will finish
C. is going to finish
D. is finishing

Random Topics:
Present Simple/AffirmativePresent Perfect Negative and InterrogativeGrammar - Capitalization and Possessive NounsPrepositions and Preposition PhrasesVocabulary and DefinitionsQuantifiers / Prepositions of Time and Comparative AdjectivesModals and ConditionalsModal Verbs - ObligationCoordinating & Subordinating ConjunctionsVocabulary and Verb TensesOther quiz:
Modals › ViewYou ___ bring an umbrella, as it might rain later.
A. should
B. must
C. can
D. could
Tenses › View
By next year, they ___ in London for five years.
A. will live
B. live
C. will have lived
D. lived
Tenses › ViewThe only grocery store in this town is temporarily closed because it———- a renovation.
A. undergo
B. is undergoing
C. have undergone
D. will have undergone
Grammar › View
Opposite word of: easy
A. cold
B. cheap
C. difference
D. difficult
