[ 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:
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