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:

Past Simple, Past Continuous, Past PerfectVerb Tenses and ModalsWill or Going toStative Verbs and TensesPrepositions - ConjunctionsModals, Phrasal Verbs, Gerunds and InfinitivesConjunctions and Sequence ConnectorsConditionals and Modals of ProbabilityGrammar: SyntaxInterrogative Pronouns

Other quiz:

Grammar › View

It was cold ___ I shut the window.
a. so
b. because


Preposition & Gerund › View

We are prohibited from _______ lots of things in this school.

A. did

B. do

C. doing

D. done