Grammar Quiz

[ Present Perfect Tense ]

How long _____ you been studying English?

A. have

B. are

C. do

Select your answer:
A  B  C  D  E 


Random Topics:

Adjective / Noun + to InfinitiveLexico and GrammarModal Verbs for PossibilityTransitional Phrases and ConjunctionsVerbal TensesModal Verbs of Deduction and SpeculationAdverb of Frequency and Past Continuous TenseSpeculation with Modal VerbsMixed TensesPresent Tense vs Past Tense

Other quiz:

Prepositions of Time › View

Use the appropriate preposition of time in this sentence: The meeting is scheduled ___ 10 AM.

A. on

B. in

C. by

D. at


Grammar › View

While ____ for my passport, I found these old photographs

A. Looked
B. Look
C. Have looked
D. Looking

Figure of Speech › View

She’s not sick she’s under the weather

A. euphemism

B. oxymoron

C. hyperbole

D. similie


Vocabulary › View

form of democracy in which citizens elect government officials to represent the people

A. representative democracy

B. productivity

C. rural

D. doubling time