They __________ just __________________ the house. (clean), have cleaned, She __________ __________________ the windows. (close), has closed, The man __________ __________________ in London for many years. (live), has lived, The policeman __________ already __________________ the thief. (follow), has followed, The cat __________ __________________ the bird for an hour.. (chase), has chased, We __________ __________________ the box. (lift), have lofted, Jane and Ben __________ __________________ the suitcases. (pack), have packed, I __________ __________________ goodbye. (wave), have waved, The boy __________ __________________ the ball. (kick), has kicked, You __________ __________________ the door open. (push), have pushed, He __________ __________________ English. (learn), have learned, They __________ __________________ many questions. (ask), have asked.

Leaderboard

Visual style

Options

Switch template

)
Continue editing: ?