[ 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 › ViewA company always _____ extensive market research before it launches a new product
A. does
B. makes
Contrast Linking Words › View
_____ the weather was bad, we enjoyed our trip.
A. despite/in spite of
B. although
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
