100% found this document useful (1 vote)
706 views6 pages

Present Perfect Activity

The document provides a grammar exercise testing the use of the present perfect tense. It contains two worksheets with 15 sentences each that are missing the past participle form of verbs in brackets. Learners are instructed to complete the sentences by adding the appropriate past participle to each verb. The answers are then provided. The purpose is to help learners practice and test their understanding of using the present perfect tense in sentences.

Uploaded by

Victor
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
706 views6 pages

Present Perfect Activity

The document provides a grammar exercise testing the use of the present perfect tense. It contains two worksheets with 15 sentences each that are missing the past participle form of verbs in brackets. Learners are instructed to complete the sentences by adding the appropriate past participle to each verb. The answers are then provided. The purpose is to help learners practice and test their understanding of using the present perfect tense in sentences.

Uploaded by

Victor
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Test Your Grammar Skills

Using Present Perfect Tense

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

brackets:

1. Ive (be) ____________________ to France twice.

2. I have (complete) ____________________ three computer courses.

3. He hasnt (speak) ____________________ to his bank manager since June.

4. They have just (leave) ____________________ the building.

5. I havent (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 havent (sell) ____________________ many ice creams this week.

9. They have never (ask) ____________________ their parents for any help.

10. Ive 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 havent (finish) ____________________ my homework yet.

2. Have you (read) ____________________ the paper today?

3. I have often (visit) ____________________ the British Museum in

London.

4. Oh no! Sophies (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. Ive only (take) ____________________ two photos so far.

10. Im 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.


ANSWERS TO WORKSHEETS

16 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.

17 1. finished. 2. read. 3. visited. 4. used. 5. entered. 6. spent. 7. passed. 8. checked.

9. taken. 10. broken. 11. painted. 12. given. 13. hung up. 14. written. 15. got.

You might also like