[ Present Tense ]
Mum must be tired. She _______ the house all day.
A. is cleaning
B. cleans
C. has been cleaning
D. has cleaned

Random Topics:
No Excuse Words / Conjunction SOCan/CouldComparativeReported Speech and SubjunctiveGrammar - Nouns-ed/-ing AdjectivesAbilitySimple vs Present Continuous TensesTenses - Irregular VerbsGrammar and Passive VoiceOther quiz:
Perfect Tense › ViewTanya _____ a living statue.
A. have never seen
B. has never seen
C. have ever seen
D. ever has seen
Passive Voice › View
The students have submitted the report
A. Active Voice
B. Passive Voice