Grammar Quiz

[ Past Perfect Tense ]

She _____ up the kitchen by the time we arrived.

A. has cleaned

B. had cleaned

C. hadn’t clean

D. hasn’t cleaned

Select your answer:
A  B  C  D  E 


Random Topics:

Grammar: Imperative and Exclamatory SentencesPresent SimplePresent Tenses: Simple vs ContinuousPast TensePresent Perfect Tense and Simple Past TenseInfinitive and GerundsFuture Perfect ContinuousThere is or There arePrepositions of Place & TimeDistinguishing Future Tenses

Other quiz:

Phrasal Verbs › View

It’s not easy to _______ eating vegetables.

A. fill children in

B. let children down

C. talk children into


Perfect and Past Tenses › View

The kids (play) __________ in the garden all morning.

A. have played

B. were playing

C. played

Vocabulary › View

Requiring no physical or mental exertion is the definition to what word?

A. remote

B. effortless

C. unchallenging


Grammar › View

I want to buy the mobile phone ______ I showed you last week.

A. which

B. whose