[ Vocabulary and Grammar ]
she has been waiting for us _____ 3 hours.
A. for
B. in
C. of
D. since
Select your answer:

Random Topics:
Past, Present, FutureGrammar and VocabularyAcademic VocabularyTenses and ComparisonsFormal & Informal WordsSimple, Compound, Complex SentencesSimple Past/Past ProgressiveGerundsImperative SentencesSimple Present ProgressiveOther quiz:
Subjunctive › ViewI suggest that he __________ harder
A. should study
B. study
C. studied
D. should study/ study
Tenses › View
He would not come.
A. Simple Past Tense
B. Past Continuous Tense
C. Past Perfect Tense
D. Past Future
