Grammar Quiz

[ Present Tenses ]

He ____________ (work) as a doctor for over twenty years.

A. works

B. is working

C. has worked

Select your answer:
A  B  C  D  E 


Random Topics:

Offering HelpIdentify The TensesRegular Plural NounsGrammar - either...or, neither...norWestern Europe CountriesGrammar : Must (Necessity)Basic TensesVerb TenseComparative Adjectives and AdverbsPresent Simple x Present Continuous

Other quiz:

Comparatives ( adj/ adv) › View

Today Peter gets up ……….than he did yesterday

A. earlier

B. more early

C. more earlily

D. more earlier


Prepositions › View

The concert was postponed _____ to bad weather.

A. to

B. by

C. for

D. due

Grammar › View

They are taking Sarah and ____ to a yoga class. Would you like to join ____?

A. I; we

B. me; us

C. my; our

D. mine; ours


Vocabulary › View

A pancake ___________ from a crepe, because it is a lot thicker.

A. refreshing

B. appetizing

C. differs

D. energizes