[ Grammar ]
I have been waiting for you ______.
A. since early morning
B. since 9 a.m
C. for two hours
D. All are correct

Random Topics:
Prepositions of Place and TimeTenses and Figurative LanguageGrammar: Used to, Would, Be used to, Get used toPast Perfect or Past Perfect ContinuousVerb Tense, Pronouns and AntecedentsGender and GrammarPresent Perfect and Present Perfect Progressive TensesEd and Ing EndingsCorrelative ConjunctionQuantifierOther quiz:
Grammar › ViewWhat is the opposite of hot?
A. cold
B. glue
C. hotter
D. warm
Grammar › View
Kate is busy. She __________________ for a test.
A. is study
B. is studying
C. is studies
Distinguishing Future Tenses › ViewWe ________ have a party next weekend.
A. had
B. have
C. are going to
D. will
Vocabulary › View
Click on the word that means the same thing as distant.
A. long
B. far
C. cut
D. desirable
