[ Grammar ]
(Your shirt is so dirty). Mom: What ________?
A. have you been doing
B. have you done
Select your answer:

Random Topics:
Grammar - Collective NounsVocabulary : Coming & GoingPrepositions and TensesFunctional Sentence TypesPresent Simple & ContinuesConnectives (because, due to, owing to, because of)Grammar for TOEFLReflexive pronounsFuture PlansFor vs SinceOther quiz:
Coordinating Conjunctions › ViewI wanted to go to the party, _____ my parents said no.
A. because
B. so
C. but
D. then
Phrasal Verbs › View
It’s taking me longer to get _____ the operation than I thought.
A. up
B. over
C. through
D. by
