[ Grammar ]
All the students ____ for their academic transcripts all this week, but they ____ them yet.
A. have waited/haven’t received
B. have been waiting/haven’t received
C. have waited/haven’t been receiving
D. have been waiting/haven’t been receiving

Random Topics:
Can/CouldTypes of PhrasesConjunctions, Prepositions and InterjectionsPresent simple or Past simpleVerb + Infinitive or GerundAdverbs of TimeGrammar - Capitalization and Possessive NounsLinking Verbs and TensesPresent, Past and Future TenseAdverbial ClausesOther quiz:
Subordinating Conjunction › ViewI took an umbrella ___ it looked like it might rain.
A. because
B. while
C. unless
D. when
Grammar › View
Avatar is probably _____ (bad) film I’ve seen!
A. Avatar is probably the bad film I’ve seen!
B. Avatar is probably the baddest film I’ve seen!
C. Avatar is probably the worst film I’ve seen!
D. Avatar is probably the worse film I’ve seen!
Tenses › ViewThey ____________ in the library yesterday.
A. wasn’t
B. weren’t
C. aren’t
D. was
Homonyms › View
It is customary to place a ___ around the neck of a visitor.
a. lay
b. lei
c. lea
