Click here to go back to the homepage to learn English...
[Login]


Remember me
I've lost my password


100,000 members!
Join our free club and learn English now!



  • Home
  • Print
  • Guestbook
  • Report a bug


  •  
    GREAT!
    Get a free English lesson every week! 150,000 subscribers!
    Click here!




    Recommended:
    > English translator
    > Sites for teachers
    > Other sites for teachers



    Who has done it? (English exercise n°3471 - Please quote this number when contacting us)


    Other English exercises on the same topic

    Who has done it?
    Who has done it?



    English exercise "Who has done it?" created by anonyme (04-09-2005) with The test builder
    Click here to see the current stats of this English test


    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? (01.11.2008 14:56)
    A free English exercise to learn English.
    Other English exercises on the same topic | All our lessons and exercises

    Top


    Copyright Laurent Camus (EFL teacher) [SiteMap] [Terms of service] [All our exercises to learn English]
    Do not copy - Site protected by an international copyright

    .