Present Perfect Tense Worksheet – Fill in the blanks

This worksheet contains 20 questions.  You can use all of them are may be separate them as a teacher.

Please download the PDF Present perfect tense – Fill in the blanks