I haven't done laundry for a long time
1. do laundry=wash clothes
My mother doesn't have time to do laundry.
My father's right.I can't live on my own.I can't even do laundry.
2. have done...for a long time
I haven't seen you for a long time.
I haven't been home for a long time
B:Your apartment is a mess.
A:I know.I don't have time to put things away before you got here.
B:Look!Are those your clothes on the couch?
B:Are they clean?
A:Actually,most of them are dirty.I haven't done laundry for a long time.I usually wait until I can do it at my parent's house.
B:My sister and I usually go to the laundromat down the street.Why don't you go there?
A:I know I should.But that place isn't very convenient.You have to wait for a long time.
B:Yes,I know.I have to do it every week.Anyway,are you ready to go?
A:No.I'm not ready yet.I still have to brush my teeth and wash my face.Can you wait for a few minutes?
B:Ok,but please hurry.I think the restaurant is closing soon.