[ 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 › ViewHe is………………that he can learn multiple languages at the same time
A. Such a clever boy
B. So a clever boy
C. Such an clever boy
D. So an clever boy
E. So clever boy
Present Perfect › View
I have ____ a horse and a camel
A. Riden
B. Roden
C. Rode
D. Ridden
Vocabulary › ViewRequiring 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
