Grammar Quiz

[ Present Perfect Tense ]

Miss Rina…….. us English since 2004.

A. was teaching 

B. has taught

C. is going to teach

D. taught

Select your answer:
A  B  C  D  E 


Random Topics:

Comparatives - SuperlativesConjunctions & Cohesive DevicesNoun, Adjective, and Adverb ClausesDo not- Does notPast Simple Negative & QuestionsAdverb of MannerWish, Unless, If sentenceModals of ProbabilityPresent and Past Simple TenseComparative and Superlatives

Other quiz:

Gerunds and Infinitives › View

It was a good holiday. I enjoyed _____by the sea.

A. being

B. to be

C. be


Tenses › View

Tina has signed up for the online English course. Her lessons _________ every day at 10:00.

A. will start

B. start

C. are starting

D. starts

Apostrophes and Grammar › View

I __________ you to take more care.

A. advice

B. advise


Vocabulary › View

These help readers know what a paragraph will be about.

A. details

B. topic sentences

C. similes and metaphors

D. text evidence