[ 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:
Simple Past Tense › ViewYesterday evening, i … television.
A. Am watching
B. Watched
C. Watches
D. Watch
Present Perfect Simple and Continuous › View
I ___________ Japanese for many years. I am almost fluent.
A. have been studying
B. has been studying
C. have studyed
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
