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.