[ 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

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 SinceOther quiz:
Present Simple & Present Continuous › ViewShe _________________ to New York next weekend.
A. is traveling
B. travels
Reported Speech › View
Cheryl asked her, ‘How long have you lived here?’
A. Cheryl asked her how long she has lived there.
B. Cheryl asked her how long she lived there.
C. Cheryl asked her how long she had lived there.
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
