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:

Gerunds and Infinitives › View

I don’t mind ______ if you tell me which way to go.

A. drive

B. to drive

C. driving


Grammar › View

Choose the correct sentence.

A. Do your parents live in the village?

B. Does your parents live in the village?

C. Do your parents lives in the village?

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