1) We ________________ that film. a) didn't see b) haven't seen 2) They ________ the film yesterday. a) have seen b) saw 3) We ________ at that new restaurant. a) 've eaten b) ate 4) Mary ____________ sushi. a) has never eaten b) never ate 5) We ____________ to the party on Saturday. a) couldn't go b) haven't gone 6) Emilly ____________ the piano for thousands of people. a) played b) has played 7) Emilly __________ in Recife last Monday. a) has played b) played 8) Thiago ____________ many countries in Europe. a) visited b) has visited 9) Thiago ___________ to Australia last month. a) hasn't gone b) didn't go 10) João _________ some classes. a) missed b) has missed 11) João _________ class on November 12th. a) missed b) has missed 12) Bia __________ hard. a) worked b) has worked 13) Bia _________ hard when she was a teenager. a) hasn't worked hard b) didn't work 14) Eric _______________ Cristiano Ronaldo. a) has never met b) never met 15) Eric __________ the football match last Thursday. a) watched b) has watched 16) The teacher _________ some games for the lesson. a) created b) has created 17) The teacher ________ this game yesterday. a) created b) has created 18) I ______________ at this school for 6 years. a) have worked b) worked 19) Ms.Lima _____________ the piano for 3 years. a) played b) has played 20) Ms Lima __________ to play the piano when she was 25. a) started b) has started

Present Perfect or Past Simple

Leaderboard

Visual style

Options

Switch template

Continue editing: ?