Grammar Quiz

[ Grammar - Present Perfect with for and since ]

I haven’t seen him _________ about 12 years.

A. since

B. already

C. yet

D. for

Select your answer:
A  B  C  D  E 


Random Topics:

Verb + Infinitive or GerundTime and CalendarFuture Perfect TenseGerunds and ModalsSubject Verb Agreement and Coordinating ConjunctionsPresent and Past TensePresent Perfect or Past Simple TenseClauses and GerundsPresent Perfect Simple and ContinuousMixed Tenses

Other quiz:

a, an, the, Zero Article › View

She was ___ founder of ___ order of nuns called the Missionaries of Charity.
a. a / an
b. a / X
c. the / X [Nothing]
d. the / an


Modal Verb › View

We ___ drop litter on beaches. It pollutes them.

A. Mustn’t

B. Can should

C. Should

D. Dare

Grammar › View

Which of the following sentence uses verbs correctly?

A. I cuts the cake in half.

B. I goes to school on the bus.

C. I ran with my friends outside.

D. I begun playing baseball last week.


Homonyms › View

It is important to ___ your children when they do good work.
a. praise
b. prays
c. preys