[ Distinguishing Future Tenses ]
They have had…homework in mathematics recently.
A. too many
B. A lot of

Random Topics:
Basic GrammarFuture Perfect TenseRequest with Modal VerbsBecause / soPresent, Past, Present Perfect and ComparativePassive Voice with Modal VerbsComparative AdjectivePassivisationModals and AdviceIn/On/At + TimeOther quiz:
Modal Auxiliary › ViewNadhira …. rest well last night. She felt fresh when she woke up.
A. can
B. could
C. can’t
D. couldn’t
Correlative Conjunctions › View
Neither Uncle Bill’s cats nor his dog _______ allowed to enter Grandma’s house.
A. is
B. are
C. isn’t
D. aren’t
Relative Clause › ViewDo you know the shop ____ Andrew picked me up?
A. where
B. which
C. that
D. whose
Past Perfect Tense › View
When the police ________ at the bank, the robbers had already escaped in a car.
A. arrived
B. had arrived
