Bits, tips and reminders for English learners

Present Perfect Exercise 2
This free interactive exercise is to practise making the negative present perfect.
Original link
Present Perfect Exercise 3
This free interactive exercise is to practise making present perfect questions.
Original link
Present Perfect Exercise 4
This free interactive exercise is to practise making all forms of the present perfect tense.
Original link
Present Perfect Exercise 5
Here's another free interactive exercise to practise making all forms of the present perfect tense.
Original link
Present Perfect Exercise 1
Practise making the positive form of the present perfect simple.
Original link