has eaten, She __________ never __________ sushi before. (eat), have done, They __________ already __________ their homework. (do), have lost, I __________ just __________ my keys. (lose), has been, He __________ __________ to Paris three times. (be), have bought, We __________ __________ a new car this year. (buy), has broken, Tom __________ __________ his leg. (break), have ridden, I __________ never __________ a horse. (ride), has seen, She __________ __________ the movie already. (see), have opened, They __________ __________ the window. (open ), has told, He __________ just __________ me the truth. (tell), have met, We __________ __________ our friends at the café. (meet), has drawn, She __________ __________ a beautiful picture. (draw), have heard, I __________ __________ that song many times. (hear), have gone, They __________ __________ to London. (go), has spent, He __________ __________ a lot of money. (spend), have been, My parents __________ __________ in this house for 20 years. (live – use been), has left, She __________ __________ her phone at home. (leave), have made, We __________ never __________ that mistake before. (make), have felt, I __________ __________ very tired this week. (feel), has taught, The teacher __________ __________ us a new grammar rule. (teach)

Write the correct present perfect form

Leaderboard

Visual style

Options

Switch template

Continue editing: ?