1) Kelly ____________ washed the dishes. a) have b) has 2) My friends ________ drunk some coffee. a) have b) has 3) I have __________ my suitcase. a) pack b) pact c) packed 4) Joe has ________ some of his relatives. a) met b) metted c) meted 5) Miss Chan has ________ to some local people. a) spoked b) spoken c) spoke 6) We have ________ a lot of sightseeing in China. a) did b) do c) done 7) Mary has ____________ her lunch. a) eat b) eaten c) ate 8) Tom and Peter have _________ their homework. a) finished b) finish c) finisht

ch.5 present perfect tense

Leaderboard

Visual style

Options

Switch template

Continue editing: ?