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:

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