worksheet para nejorar el present perfectFull description
inglesDescripción completa
Descripción completa
presentación en inglesDescripción completa
tema II present perfect (inglés II)Descripción completa
English
gramatica en inglesDescripción completa
Descripción completa
Present Perfect TenseDeskripsi lengkap
PracticingFull description
Descrição completa
9757 Simple Present Activity
contoh kalimat
Lesson Plan
Fill in the gaps with present perfect or past simple.Full description
Tense revision exercisesDescripción completa
Test Your Grammar Skills Using Present Perfect Tense
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?
Test Your Grammar Skills Using Present Perfect Tense Complete the sentences by adding the past participle for each infinitive verb in brackets:
1. I haven’t (finish) ____________________ my homework yet. 2. Have you (read) ____________________ the paper today? 3. I have often (visit) ____________________ the British Museum in London.
4. Oh no! Sophie’s (use) ____________________ all the milk! 5. I have (enter) ____________________ a competition to win a new car. 6. Bob has (spend) ____________________ all of his hard-earned savings. 7. I have (pass) ____________________ four exams this year. 8. Have you (check) ____________________ the time of your flight?
9. I’ve only (take) ____________________ two photos so far. 10. I’m really sorry; I have (break) ____________________ your camcorder. 11. She has (paint) ____________________ a picture for her grandma. 12. We have (give) ____________________ the room key to your wife. 13. Have you (hang up) ____________________ your jacket? 14. I have (write) ____________________ to your solicitor. 15. Bert has (get) ____________________ every episode of Friends on DVD.