Present perfect irregular verbs
have / has + Past Participle (3rd form)
Conjugation present perfect
He/She has listened to the song.
chosen eaten given left sold swum taken thought written
English Present perfect exercises
Present perfect with free online exercises, Present perfect examples and sentences. Online exercises Present perfect, questions and Present perfect negative sentences.
Online exercises English grammar and courses
Free tutorial Present perfect. English Present perfect exercises. English grammar easy to learn.