[ Grammar ]
They ________ the new words yesterday from three till seven.
A. learnt
B. were learning
C. have learnt
D. have been learning

Random Topics:
Quantifiers and ArticlesConditional Sentences and AdverbsVerb to beTenses and QuestionsHave vs. HasConjunctive Adverbs and PunctuationFuture Tenses, Conditionals and ProfessionsModals and InversionComparatives ( adj/ adv)Will & Be going toOther quiz:
Some vs. Any › ViewI can’t see __ stars in the sky.
a. some
b. any
Vocabulary › View
Nowadays, quite a few Internet courses can offer an effective to classroom teaching.
A. alternation
B. alternating
C. alternative
D. alternatively