[ 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:
Grammar › ViewWho ____ the next World Cup?
A. is going to win
B. is wining
C. will win
D. win
Grammar › View
Our courses ______________ very difficult. I need to start revising.
A. get
B. getting
C. is getting
D. are getting
They ____________ 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
