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:
Preposition › ViewFor about 150 million years, the predominant land animals ……… the Earth were the dinosaurs, all of which were very different ……… any of the land animals known today.
A. through/like
B. around/for
C. on/from
D. upon/as
Conditional Sentences › View
If you had tried your best, you ……………………. disappointed about the result now.
A. won’t be
B. wouldn’t be
C. wouldn’t have
D. wouldn’t have been
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
