Grammar Quiz

[ Past Perfect Simple & Past Perfect Continuous ]

The children thought they (had/has/having/have) done something wrong.

Which is the correct past perfect simple for the sentence above?

A. had

B. has

C. having

D. have

Select your answer:
A  B  C  D  E 


Random Topics:

Past Simple, Present Perfect TensePresent Simple & Present Progressive TenseTenses UsageUsed toPresent ProgressivePresent ContinousVerb TensesCountable - UncountableClauses and GerundsModal Verbs - Obligation

Other quiz:

Simple Past Tense › View

I ____ an email to a friend two days ago.

A. sended

B. sent

C. sending

D. was send

E. was sent


Idioms › View

To “ease up” means ___.
a. to make less nervous
b. to increase pressure
c. to go faster

Present Perfect Tense › View

The chef … the dessert

A. has served

B. have served

C. has serving

D. have serving


Grammar › View

Choose the suitable word:

You’re not doing what I told you, do you/are you?

A. do you

B. are you