[ 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:
Grammar › ViewOpposite word of: hot
A. cold
B. new
C. warm
D. small
Tenses › View
Meeting at 3 o’clock in the afternoon isn’t a good idea as I —- one of my clients then.
A. was going to see
B. will have seen
C. have seen
D. will be seeing
E. was seeing
Grammar › ViewIt 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
