1) Last night I --- my keys and I had to call my flatmate to let me in. a) lost b) have lost 2) I --- my keys. Can you help me look for them? a) lost b) have lost 3) I --- Lisbon three times. a) visited b) have visited 4) Last year I --- Lisbon. a) visited b) have visited 5) I --- my great grandfather for a few years - he died when I was eight. a) knew b) have known 6) I --- Megan for three years - we still meet once a month. a) knew b) have known 7) I --- football since I was a child - I'm pretty good! a) played b) have played 8) She --- hockey at school but she didn't like it. a) played b) has played 9) Last month I --- to Scotland. a) went b) have gone 10) I'm sorry, Gina isn't here now. She --- to the shops. a) went b) has gone 11) We --- this room last week. a) painted b) have painted 12) I --- my room finally - I'm so happy! a) painted b) have painted 13) Yesterday I --- all of my friends. It was great. a) saw b) have seen 14) I --- Julie three times this week. a) saw b) have seen 15) Peter --- in Berlin since 1994. a) lived b) has lived 16) Gloria --- in Athens when she was a child. a) lived b) has lived 17) I --- two cups of coffee today. a) drank b) have drunk 18) I --- three cups of coffee yesterday. a) drank b) have drunk
New Horizons - B1+ - Grammar - Lesson 33 - Practice - Ex. 1
Present Perfect Simple vs. Past Simple
This leaderboard is currently private. Click
to make it public.
This leaderboard has been disabled by the resource owner.
This leaderboard is disabled as your options are different to the resource owner.
Log in required
Log in required
More formats will appear as you play the activity.