[ 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:
Zero & First Contidional › ViewIf I have problems with the new software,
A. I will call the computer programmer.
B. I will take vitamins.
C. I will steal a computer.
D. I will drive my car.
Irregular Verb › View
Know
A. Knowed
B. Known
Overreacting
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
