Grammar Quiz

[ Present Tenses ]

Do you know that man who often ……………….. here?

A. smokes

B. smoke

C. has smoked

D. have smoked

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar - Be going toMixed GrammarPresent Progressive (Future)Modal Verb Gerund or To InfinitiveFuture - be going toTo Infinitive/Bare Infinitive/GerundsGerund, Infinitive, Bare VerbUnless If First ConditionalAdverbs and Time ExpressionsPrepositions & Modal Verbs

Other quiz:

Grammar › View

Opposite word of: hot

A. cold

B. new

C. warm

D. small


Grammar › View

Choose the sentence that is CLOSEST in meaning to the sentence given.

He last visited London three years ago.

A. He has been in London for three years.

B. He was in London for three years.

C. He hasn’t visited London for three years.

Grammar › View

. This is such a beautiful purse! ______ is it?

A. Who

B. Whom

C. What

D. Whose


Article › View

What are your plans for _______ future?

A. a

B. an

C. the

D. Ø