i have written - he escrito, we have gone - hemos ido, they have called - han llamado, i have called - he llamado, i have gone - he ido, you have heard - has escuchado, he has read - ha leido, i have dowloaded - he descargado,

Present perfect practice

Leaderboard

Visual style

Options

Switch template

Continue editing: ?