1) Yesterday, I ___ to the park. a) went b) have gone c) have went d) to go 2) I ___ this song before! a) heard b) hear c) have heard d) has heard 3) She ___ hard to win at the next Olympics. a) trained b) has trained c) have trained d) training 4) We ___ the present perfect before. a) studied b) has studied c) studying d) have studied 5) Last weekend, I ___ in the ocean. a) swum b) swam c) have swum d) have swam 6) I ___ to China last year. a) traveled b) have traveled c) has traveled d) travel 7) Julia ___ my teacher for a year. a) was b) has was c) have been d) has been 8) He ___ to the zoo. a) never been b) never went c) has never went d) has never been 9) ___ tried roast duck noodles? a) did you b) have you c) has you d) do you 10) My sister ___ kimchi every winter. It's always delicious! a) has made b) make c) have made d) made

Leaderboard

Visual style

Options

Switch template

Continue editing: ?