For actions in the past Use when you say, ask, or know when they happened.
Ex: I swept the floor this morning. Ex: Did you do the washing up yesterday? Yes, I did. Ex: I took out the rubbish this evening.
For Unfinished actions/situation Which started in the past and continue now.
Ex: I've made the beds Ex: How long have you lived here? Ex: I've done the laundry. Ex: I've repaired the furnace twice.
Past experiences Use when you don't say, ask, or know when.
Ex: I have vacuumed the living room. Ex: How you ironed your shirt? Ex: we've never used fabric softener.