Grammar Quiz

[ Progressive Perfect and Simple Verb Tenses ]

Fill in the blank for PAST PERFECT tense:

“Jenny __________ never been on that roller coaster before today!”

A. has

B. have

C. had

D. will have

Select your answer:
A  B  C  D  E 


Random Topics:

Relative ClausesPresent Simple for Future ArrangementPreposition after some VerbsFuture Tense and ConditionalsWho am I?Articles & QuantifiersQuantifierlike/do not likePast Tense vs Present Perfect TenseFor vs Since

Other quiz:

Grammar › View

Identify all the adjectives.

Which topic have you chosen?

A. Which

B. topic

C. have

D. chosen


Grammar › View

“______ for a living?”

“I’m an interior decorator.”

A. How do you do

B. What are you doing

C. How are you doing

D. What do you do

Tenses › View

Nam usually ________ to the theme park near his house when he was a little boy.

A. goes

B. went

C. had gone

D. has gone


Grammar › View

You ………………. tell her – she already knows everything.

A. mustn’t

B. needn’t