[ Grammar ]
She ………….. the house all day and now it’s tidy.
A. has been cleaning
B. cleans
C. is cleaning
D. has cleaned

Random Topics:
Asking and Giving OpinionTime Clauses of FutureSimple and Continuous TensesAdverb Of PlaceAdjectives Ed and IngReporting VerbsPreference & Future TenseInfinitivesPresent Perfect vs Past Simple TenseReported Speech and SubjunctiveOther quiz:
Vocabulary › Viewhaving a thick consistency, gelatinous
A. Verdant
B. Ephemeral
C. Viscous
D. Moist
Future Tenses › View
The lesson _____ soon. I think we should sit down.
A. will start
B. is going to start
C. is starting
D. starts
Vocabulary and Grammar › ViewIt is a long narrow board that is used for surfing.
A. surfboard
B. surboard
C. kayak
D. kayakk
Grammar › View
I can play chess _____ swim.
A. and
B. or
C. but
