[ 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:
Grammar › ViewThe quickest way home is to ____ a taxi.
A. got
B. drive
C. take
Conditional Sentences › View
If I __________ (been) there, I __________ (help) you.
A. had been / could help
B. have been / would have helped
C. was / might help
D. had been / might have helped
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
