[ Grammar ]
I have been waiting here … 2 o’ clock.
A. for
B. since
C. ago
D. –

Random Topics:
Adverb Clauses of TimeFuture Perfect TensePresent ContinousCompound Nouns and Compound Adjectives QuestionsPast TenseGerund or InfinitiveAdjectives and ArticlesGrammar - NounsShould, Should not haveComparisionOther quiz:
Grammar › ViewKitty is the pretty girl ____ a striped dress.
A. in
B. with
Present Tenses › View
Look! The boy …………………
A. is crying
B. are crying
C. has cried
D. cries
Grammar › ViewBy the end of the month, she will have been living here ……… two years.
A. since
B. for
C. until
D. yet
Modal Verbs › View
He ____ not dare to question the manager’s decision.
A. dare
B. will
C. must