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

Leave a Reply

Your email address will not be published. Required fields are marked *