He has ..................... fish and chips, drunk, eaten, taken, written, We have.................... to Rome, seen, slept, travelled, had, My sister has.................... a fantastic photo, broken, given, gone, taken, Gregory has.................... his old schoolmates, met, spoken, sent, played, My grandparents have..................... to visit us, blown, seen, cleaned, come, Have you....................... your phone yet?, gone, found, rained, told, Mía hasn´t .................................yet, arrived, been, bitten, got, I have already..................................... the washing up, seen, done, made, played, My friends haven´t ................................. the race yet, swum, got, run, drunk, How long have you ....................in this house?, slept, ridden, won, lived

Present Perfect Elementary / Pre interm

Leaderboard

Visual style

Options

Switch template

Continue editing: ?