Click here to go back to the homepage to learn English...Add a new lesson / test
Please log in!


Remember me
I've lost my password


2 million accounts created!
JOIN our free club and learn English now!



  • Home
  • Print
  • Guestbook
  • Report a bug




  • GREAT!
    Get a free English lesson every week! 2 MILLION subscribers!
    Click here!






    Ads:







    Partners:
    - English translator
    - Our other sites
       


    Learn English > English lessons and exercises > English test #3471: Who has done it?
    > Other English exercises on the same topics: To have someone do something | Passive voice [Change theme]
    > Similar tests: - Passive form - Passive voice - Passive voice - 'Make someone do'/'Have something done': (a little further) - Difficulties of the Passive Form - Life accident 1 - Make someone do/ Be made to do - Passive Form : step 2
    > Double-click on words you don't understand


    Who has done it?


    Who has done it?



    Twitter Share
    English exercise "Who has done it?" created by anonyme with The test builder
    Click here to see the current stats of this English test [Save] [Load] [?]


    1. I had my heart checked two weeks ago. I had to. I'm a heavy smoker, you know.

    2. Your old mower should be OK now. I have mended it.

    3. I had my hair dyed yesterday. I am not really satisfied with the result.

    4. I fixed that shelf this morning. You can put your books back on it.

    5. I had the microwave repaired but I think I had better buy a new one.

    6. I had to clean the house before we could move in.

    7. I got my wallet stolen when we were in the queue outside the theatre.

    8. I was too busy, I got the ironing done to save some time.

    9. I had mended the microwave before she even noticed it was out of order.

    10. I had already done all the cooking by the time they woke up.









    End of the free exercise to learn English: Who has done it?
    A free English exercise to learn English.
    Other English exercises on the same topics : To have someone do something | Passive voice | All our lessons and exercises



    Share : Facebook / Google+ / Twitter / ...