[ Verbal Tenses ]
How long have you been here?
A. I been here for ages
B. I’ve been here ages
C. I been here for many years
D. I’ve been here for ages

Random Topics:
Bare Infinitive and To InfinitiveModals TensesModals, Infinitives and GerundsConjunctions, Prepositions and InterjectionsDependent ClausesNouns and QuantifiersAdverbs of TimeAdverb of ConcessionModal Verbs and ConjuctionsPrepositionsOther quiz:
Present Tense › ViewThey ….. smart students
A. are
B. is
C. am
D. were
Grammar › View
Sally and Sarah ran the 200m race ____________ (fast) each other, they arrived at the finish line at the same time.
A. faster than
B. the fastest
C. the most fast
D. as fast as
Grammar › ViewSally can’t go out now. She ………………….. study for a test.
A. have to
B. has to
C. doesn’t have to
Prepositions › View
No one ever listens ____ me.
A. With
B. In
C. To
D. About
