Paul Holmes -
University
English Professor

Free Materials For ESL Teachers and Learners

Present Perfect Tense – Multiple Choice & Gap Fill 2

Practise English online with these interactive exercises, or download as PDF or DOCX worksheets.

For PDF and DOCX Worksheets, please scroll to the bottom of the page or click here.

Present Perfect Tense Multiple Choice Questions


1. Mary has __________ a new recipe.





2. They have __________ to the new restaurant.





3. I have __________ my keys.





4. What has John __________ today?





5. We have __________ many interesting places.





6. The dog has __________ its bone.





7. Sarah has __________ a new car.





8. My friends have __________ me a birthday present.





9. The artist has __________ a beautiful painting.





10. You have __________ your speech.







Present Perfect Tense Fill in the Gaps


1. Mary (read) that book.

2. The dog (dig) a big hole.

3. You (clean) your room.

4. My brother (break) his arm.

5. They (win) the championship.

6. We (plant) a new tree.

7. The chef (cook) a delicious meal.

8. I (lose) my keys.

9. She (buy) a new car.

10. The students (pass) the exam.



PDF and DOCX Worksheets (Download or Open)


Worksheet:

               
Download PDF Present Perfect Tense – Multiple Choice & Gap Fill 2 Worksheet
Download DOCX Present Perfect Tense – Multiple Choice & Gap Fill 2 Worksheet
Open PDF Present Perfect Tense – Multiple Choice & Gap Fill 2 Worksheet (Opens in new tab, please allow popups)

Answer sheet:

               
Download PDF Present Perfect Tense – Multiple Choice & Gap Fill 2 Answer Sheet
Download DOCX Present Perfect Tense – Multiple Choice & Gap Fill 2 Answer Sheet
Open PDF Present Perfect Tense – Multiple Choice & Gap Fill 2 Answer Sheet (Opens in new tab, please allow popups)

Feedback