[ Present Perfect Continuous Tense ]
why are you shoes so dirty ? What ….. ? (Do)
A. have not you been doing
B. have you been doing
C. you have been doing
D. were you doing

Random Topics:
Commas and Subordinating ConjunctionsBe going to / WillModals TensesSimple present/ past/ future tenseFirst & Second ConditionalPassive and Active SentencesClauses and ConjunctionsAdjective OrderNoun Phrases and AdverbialsTenses & PassiveOther quiz:
Grammar › ViewI convinced __________ letters to support raising the driving age to 21.
A. to write
B. my friends write
C. my friends to write
Can vs be able to › View
__________ finish the homework? I didn’t.
A. You could
B. Could you