[ Tenses ]
Tom: ______________ (you, clean) everything now?
A. Have you been cleaning
B. Have you cleaned
C. Have you cleaning
D. Have you clean

Random Topics:
Verb FormGrammar - Present Perfect with for and sinceGive, do and makeAdjective & AdverbPunctuationsPhrasal Verb & Prepositional PhraseInfinitive GerundFigurative LanguageGrammar - Imperatives and LetEd and Ing EndingsOther quiz:
Future Tense Vocabulary › ViewOverreacting
A. feeling better after feeling anxious or worried
B. to respond more emotionally than what is called for in a situation
C. to have a commanding influence over something or someone
D. to stay away from something or keep away from something
Grammar and Vocabulary › View
________ do you usually go to the gym?
A. Are
B. What time
C. Who