I havemade apresent fora friendI haveswum inthe seaI havebeenscaredI haveplayedbasketballthis weekI haveseen arainbowI haveeatensushiYou haveboughtsomethingI havehad apetI havemade acakeShe hasread abook inEnglishHe hasplayedfootballI havedone myhomeworkI havedrawn apicturetodayI havehelpeda friendI havewatcheda movieI have visitedmygrandparentsShe hasfoundmoney onthe floorHe hasclimbeda treeI havesung onstageI havespoken inEnglishHe hasbrokena boneI havewatchedfootballI havedanced inthe rainShe hasridden abikeI havemade apresent fora friendI haveswum inthe seaI havebeenscaredI haveplayedbasketballthis weekI haveseen arainbowI haveeatensushiYou haveboughtsomethingI havehad apetI havemade acakeShe hasread abook inEnglishHe hasplayedfootballI havedone myhomeworkI havedrawn apicturetodayI havehelpeda friendI havewatcheda movieI have visitedmygrandparentsShe hasfoundmoney onthe floorHe hasclimbeda treeI havesung onstageI havespoken inEnglishHe hasbrokena boneI havewatchedfootballI havedanced inthe rainShe hasridden abike

Present Perfect Bingo - Call List

(Print) Use this randomly generated list as your call list when playing the game. There is no need to say the BINGO column name. Place some kind of mark (like an X, a checkmark, a dot, tally mark, etc) on each cell as you announce it, to keep track. You can also cut out each item, place them in a bag and pull words from the bag.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  1. I have made a present for a friend
  2. I have swum in the sea
  3. I have been scared
  4. I have played basketball this week
  5. I have seen a rainbow
  6. I have eaten sushi
  7. You have bought something
  8. I have had a pet
  9. I have made a cake
  10. She has read a book in English
  11. He has played football
  12. I have done my homework
  13. I have drawn a picture today
  14. I have helped a friend
  15. I have watched a movie
  16. I have visited my grandparents
  17. She has found money on the floor
  18. He has climbed a tree
  19. I have sung on stage
  20. I have spoken in English
  21. He has broken a bone
  22. I have watched football
  23. I have danced in the rain
  24. She has ridden a bike