I havehad apetHe hasplayedfootballI havespoken inEnglishI haveswum inthe seaHe hasbrokena boneI havebeenscaredShe hasread abook inEnglishI haveeatensushiI havedrawn apicturetodayI havehelpeda friendI haveplayedbasketballthis weekShe hasfoundmoney onthe floorShe hasridden abikeI havemade acakeI havemade apresent fora friendI havedanced inthe rainI havesung onstageI haveseen arainbowI havewatchedfootballHe hasclimbeda treeYou haveboughtsomethingI havedone myhomeworkI havewatcheda movieI have visitedmygrandparentsI havehad apetHe hasplayedfootballI havespoken inEnglishI haveswum inthe seaHe hasbrokena boneI havebeenscaredShe hasread abook inEnglishI haveeatensushiI havedrawn apicturetodayI havehelpeda friendI haveplayedbasketballthis weekShe hasfoundmoney onthe floorShe hasridden abikeI havemade acakeI havemade apresent fora friendI havedanced inthe rainI havesung onstageI haveseen arainbowI havewatchedfootballHe hasclimbeda treeYou haveboughtsomethingI havedone myhomeworkI havewatcheda movieI have visitedmygrandparents

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