Grammar Quiz

[ Present Perfect Tense ]

Helen has been a vegetarian _________three years.

A. for

B. since

Select your answer:
A  B  C  D  E 


Random Topics:

Verb + Infinitive or GerundVerbsSimple Present vs Present ProgresiveNoun, Pronoun, Adjective, VerbGrammar-Verbs & Nouns Singular, Plural, GenderPast and Present ContinuousPast Perfect TenseWish / If only ( Present)Subjective and Objective PronounHelpful Phrases

Other quiz:

Persuasive Text › View

Christine said, “I am going to school.”

A. Christine said that she was going to school.

B. Christine said that she will be going to school.

C. Christine said that she were going to school.

D. Christine said that she was not going to school.


Grammar › View

It_____ rain this evening. Why don’t you take an umbrella?

A. must

B. could be

C. might

D. had better

Modal Verbs › View

You ___ leave your bike here. It’s not safe.

A. can

B. must

C. may

D. will


Homophones › View

I haven’t decided __________ to go or not.

A. Weather
B. Whether