Grammar Quiz

[ 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

Select your answer:
A  B  C  D  E 


Random Topics:

Bare Infinitive and To InfinitiveModals TensesModals, Infinitives and GerundsConjunctions, Prepositions and InterjectionsDependent ClausesNouns and QuantifiersAdverbs of TimeAdverb of ConcessionModal Verbs and ConjuctionsPrepositions

Other quiz:

Present Tense › View

They ….. 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 › View

Sally 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