[ 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

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 TensesOther quiz:
Grammar › ViewWhat is a group of elephants called?
A. a school of elephants
B. a troupe of elephants
C. a bunch of elephants
D. a herd of elephants
Prepositions › View
They live ……. Georgia.
A. In
B. On
C. At
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
