Grammar Quiz

[ Perfect Tenses ]

I have taught this lesson before.​

A. Present Perfect

B. Past Perfect

C. Future Perfect

Select your answer:
A  B  C  D  E 


Random Topics:

Active and Passive Gerunds and InfinitivesIndefinite and Intensive NounProgressive Verb TensesPresent Continuos TenseAlong & AgainstHomophonesGrammar for TOEFLSimple Past vs Past Continuous TenseAdjectiveSimple Past Tense and Present Continuous Tense

Other quiz:

Grammar › View

The wind _________ very hard when the ship sailed around the Mediterranean Sea.

A. blew

B. was blowing

C. has blown

D. was blown


First Conditional › View

If The children _______ the homework, they _____ video games

A. do/ will play

B. will do/ play

Contrastive Conjunctions › View

Use ‘but’ in a sentence to express a limitation or exception.

A. I wanted to go for a walk, and it was sunny.

B. I planned to stay home, but I had a great time.

C. I wanted to eat dessert, so I skipped dinner.

D. I wanted to go for a walk, but it started to rain.


Articles › View

It’s raining today but I don’t have ______ umbrella.

A. a

B. an

C. the