have broken - сломал, have seen - видел, have had - имел, обладал, have met - встретил, have ridden - ездил, катался, have won - выиграл, победил, have gone - ушел, have been to - был в, побывал в, have put - положил, have slept - поспал, have eaten - съел,

3.2 Present Perfect Verbs (GG4)

Leaderboard

Visual style

Options

Switch template

Continue editing: ?