Daily Archives: December 10, 2016

Using Present Perfect Tense

Using Present Perfect Tense 1

Using Present Perfect Tense 1

Complete the sentences by adding the past participle for each infinitive verb in
brackets:

1. I’ve (be) ____________________ to France twice.
2. I have (complete) ____________________ three computer courses.
3. He hasn’t (speak) ____________________ to his bank manager since June.
4. They have just (leave) ____________________ the building.
5. I haven’t (eat) ____________________ Chinese food before.
6. I think Jim has (have) ____________________ enough of Lauren.
7. Ben has (drive) ____________________ 300 miles in the past two days.
8. We haven’t (sell) ____________________ many ice creams this week.
9. They have never (ask) ____________________ their parents for any help.
10. I’ve just (see) ____________________ that bag at a lower price in a different
shop.
11. I think the manager has (offer) ____________________ him a job.
12. We have (make) ____________________ a dozen cakes for the party.
13. Has he (clean) ____________________ the car yet?
14. How long have you (live) ____________________ in the UK?
15. I have never (hear) ____________________ of that play. Is it any good?

(Source: FREE Big Resource Book, by Matt Purland – download it here)

Answers: 1. been. 2. completed. 3. spoken. 4. left. 5. eaten. 6. had. 7. driven. 8. sold.
9. asked. 10. seen. 11. offered. 12. made. 13. cleaned. 14. lived. 15. heard.

Idiom of the day – To be in the doghouse

If you are in the doghouse, you have done something wrong and somebody is angry with you. Your status at home or at work or at school is reduced to a low level – like when your dog misbehaves and you send him to his kennel or doghouse to think about his mistakes. To exit this unfortunate state you may well need to apologize to the person you upset and in exceptional circumstances this may even involve the buying of flowers and/or chocolates. 🌹🌹🍫🍫