[ 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:
Grammar › ViewShe arrived too late in the morning. What does she wish?
A. She wishes she arrived earlier.
B. She wishes she hadn’t arrived so late.
C. She wishes she didn’t arrive late.
If Conditional › View
I ……………… him immediately if I had my mobile phone with me.
A. would call
B. will call
C. didn’t call
D. had called
Tenses › ViewNam 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
