Grammar Quiz

[ Tenses ]

I ____ (learn) English for five years, and I’m still making mistakes.

A. learn

B. have been learning

C. am learning

Select your answer:
A  B  C  D  E 


Random Topics:

Pronouns of QuantityApologizingPast Tense vs Future TenseDemonstrative Pronoun“Put” Phrasal VerbAdverbial PhrasesIndirect SpeechBe used to vs used toSpeech TensesTenses & Affixes

Other quiz:

Conjunctions › View

Complete the sentence with the correct conjunction.

Jose loves watching TV ……………………. playing football.

A. and

B. so

C. or

D. but


Perfect Tenses › View

Choose the correct form of the verb in “Present Perfect Tense”.

She ____(buy) this pen.

A. bought

B. has bought

C. have bought

Grammar › View

Scott bought the book so it is ________.

A. his

B. hers

C. ours

D. theirs


World Literature Vocabulary › View

Trivial is defined as….

A. not trivial

B. not good

C. not important

D. not thinking