Who has done it? (English exercise n°3471 - Please quote this number when contacting us)Other English exercises on the same topicWho has done it?Who has done it?English exercise "Who has done it?" created by anonyme (04-09-2005) with The test builderClick here to see the current stats of this English test1. I had my heart checked two weeks ago. I had to. I'm a heavy smoker, you know. I did the action myself Someone else did the action 2. Your old mower should be OK now. I have mended it. I did the action myself Someone else did the action 3. I had my hair dyed yesterday. I am not really satisfied with the result. I did the action myself Someone else did the action 4. I fixed that shelf this morning. You can put your books back on it. I did the action myself Someone else did the action 5. I had the microwave repaired but I think I had better buy a new one. I did the action myself Someone else did the action 6. I had to clean the house before we could move in. I did the action myself Someone else did the action 7. I got my wallet stolen when we were in the queue outside the theatre. I did the action myself Someone else did the action 8. I was too busy, I got the ironing done to save some time. I did the action myself Someone else did the action 9. I had mended the microwave before she even noticed it was out of order. I did the action myself Someone else did the action 10. I had already done all the cooking by the time they woke up. I did the action myself Someone else did the action End of the free exercise to learn English: Who has done it? (01.11.2008 14:56)A free English exercise to learn English.Other English exercises on the same topic | All our lessons and exercises