be - been, do - done, eat - eaten, fly - flown, give - given, have - had, make - made, meet - met, see - seen, sing - sung, sleep - slept, swim - swum, take - taken, write - written,

Pre-Intermediate 2 - Unit 2 - Grammar I: present perfect

Leaderboard

Visual style

Options

Switch template

Continue editing: ?