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:

Comparisons › View

A boat is ………………….. than a plane.

A. slower

B. slowest

C. more slow

D. more slowly


Mixed General Quiz › View

A person who instructs is called an instruct___.
a. er
b. or
c. ar

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