[ Tenses ]
I……………………………………..(wait) for his reply since last week.
A. had been waiting
B. have been waiting
C. am waiting
D. was waiting

Random Topics:
Grammar - QuantiflierModals and Adjectives (ed-ing)Passive Voice - Present ContinuousConditional Sentence Type 0-3Comparatives ( adj/ adv)Because / soPast Simple and Past ProgressiveGrammar and StructureSo, Such, Many, MuchPrepositions of MovementOther quiz:
Mix-Tenses › ViewLast month, I …. Sunny out for lunch.
A. took
B. take
C. is taking
D. has taken
Mixed General Quiz › View
There ___ more than 50,000 University students in Granada.
a. is
b. will is
c. are
d. was
It is usual that everyone ____ during the holidays.
A. leave
B. leaves
C. leaving
Adverb and Sentence Structure › View
Choose the correct word to complete the sentence: He ______ buys products online because he prefers shopping at physical stores.
A. never
B. always
C. sometimes
D. rarely
