Grammar Quiz

Topics: 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:
         


Random Topics:

Grammar - FragmentsRelative & Interrogative PronounsIntermediate PrepositionsPronounsProgressive TenseInfinitive and GerundsModal Auxiliary VerbsGerunds, Infinitives and Modals of PossibilityRelative Pronoun/AdverbsReported Speech

Other quiz:

Adverbs › View

She did the presentation ______________ without any mistakes.

A. perfectly

B. nearby

C. joyfully


Grammar › View

-… did you arrive? -At about six o’clock.

A. When

B. What

C. Why