[ Tenses ]
She ____ her room every week.
A. cleans
B. cleaned
C. has cleaned

Random Topics:
Correlative Conjunction & Complex SentencesAll, Both, Neither, None, EitherPronounciation and GrammarPast Perfect & Past SimpleGrammar and StructureAdverb Of PlaceA(n), the, no articleSimple Present and Present Continuous TensePresent Tense vs Present ContinuousDefinite vs Zero Article Abstract NounsOther quiz:
Vocabulary › ViewWhat does ‘evacuate’ mean?
A. The highest point of something, especially the top of a mountain
B. A machine that is used to check or record things
C. A person in your family who lived a long time ago
D. To move people from a place of danger to a safer place
Perfect Tenses › View
James _______ Marjorie since they met at university in 2008.
A. has known
B. has been knowing
C. had known
D. had been knowing
Past Tenses › ViewBy the time I arrived, they _______ (had finished/finished) their homework.
A. had finished
B. finished
Grammar › View
Determine the part of speech of the underlined word.
Do you want pizza or macaroni and cheese for supper?
A. preposition
B. conjunction
C. interjection