[ Present Perfect ]
We’ve been waiting ____ 9 o’clock
A. ago
B. at
C. since
D. for

Random Topics:
Grammar: so and suchPronounAdjectives-Comparison, SuperlativeGrammar: was/werePresent Simple TenseVocabulary & GrammarGrammar Error Correction (Simple Present Tense)Such...that, so ......thatVerb to Be Tenses & Object PronounGrammar (want to/ need to/ have to)Other quiz:
Degrees of Adjectives › ViewThis building is the ——– in the town.
A. Tall
B. Taller
C. Tallest
D. Taller than
Subject-Verb Agreement › View
There___ a books on the table.
A. Is
B. Are
Bread are expensive in the grocery store on the corner.
A. correct
B. incorrect
Present Tenses › View
_____ you a ride home yet since he started working in your department?
A. Does Sam give
B. Is Sam giving
C. Has Sam given
D. Has Sam been giving