Paul Holmes -
University
English Professor

Free Materials For ESL Teachers and Learners

Present Perfect Tense – Multiple Choice & Gap Fill 1

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. They have __________ a new house.





2. She has __________ to Paris many times.





3. I have __________ that book already.





4. He has __________ his homework.





5. We have __________ dinner.





6. The cat has __________ on the couch all day.





7. You have __________ the truth.





8. My sister has __________ a beautiful song.





9. The company has __________ a lot of money this year.





10. His parents have __________ him to the concert.







Present Perfect Tense Fill in the Gaps


1. John (finish) his homework.

2. My parents (travel) to Italy.

3. The cat (eat) all its food.

4. We (see) that movie before.

5. Sarah (learn) to play the guitar.

6. I (visit) my grandparents.

7. They (build) a new house.

8. The sun (rise) already.

9. He (write) a best-selling novel.

10. The children (grow) so much.



PDF and DOCX Worksheets (Download or Open)


Worksheet:

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

Answer sheet:

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

Feedback