Supply the correct verb form: Past simple or Present Perfect
1.A: Look! somebody.........................(spill) coffee on the carpet.
B: Well, it ..........................(not/be) me. I............................(not/do) it.
2.A: Ben............................................(break) his leg.
B: Really? How................................(that/happen)?
A: He..............................................(fall) off a ladder.
3.A: Your hair looks nice,..............................(you/have) a haircut?
B: Yes.
A: Who...............................(cut) it?.................................(you/go) to the hairdresser?
B: No, a friend of mine......................................(do) it for me.