Grammar Quiz

[ Tenses ]

They ___ in Canada for over 10 years.

A. have lived

B. lived

C. have been living

D. will live

Select your answer:
A  B  C  D  E 


Random Topics:

Gerunds as objects of prepositionPassive Voice - Mixed TensesPresent Simple: affirmative, negative, interrogativeMixed Present TensesSimple Present Tense with Adverb of FrequencyComparative Adjectives and AdverbsPast Simple, Past Continuous, Past Perfect, Past Perfect ContinuousZero and First ConditionalsFuture Tense VocabularyTransition Words

Other quiz:

Will or Going to › View

I’m very tired. I ______have a rest.

A. am to

B. am going to

C. will

D. is going to


Vocabulary › View

Click on the word that means the same thing as brook.

A. tool

B. stream

C. lake

D. boat

Grammar Present Perfect (ever never) › View

I have ______ ________ to Europe.

A. have ever

B. never visit

C. have ever

D. never been


Grammar › View

I ………………. two languages; English and Arabic.

A. speaking

B. spoken

C. speak

D. speaks