I haveplayedbasketballthis weekI havemade acakeYou haveboughtsomethingI havehelpeda friendI havesung onstageI havewatchedfootballHe hasplayedfootballHe hasclimbeda treeI havedone myhomeworkI haveeatensushiI havehad apetI have visitedmygrandparentsI havemade apresent fora friendShe hasfoundmoney onthe floorI havedrawn apicturetodayShe hasridden abikeI havedanced inthe rainShe hasread abook inEnglishHe hasbrokena boneI havewatcheda movieI haveswum inthe seaI havespoken inEnglishI havebeenscaredI haveseen arainbowI haveplayedbasketballthis weekI havemade acakeYou haveboughtsomethingI havehelpeda friendI havesung onstageI havewatchedfootballHe hasplayedfootballHe hasclimbeda treeI havedone myhomeworkI haveeatensushiI havehad apetI have visitedmygrandparentsI havemade apresent fora friendShe hasfoundmoney onthe floorI havedrawn apicturetodayShe hasridden abikeI havedanced inthe rainShe hasread abook inEnglishHe hasbrokena boneI havewatcheda movieI haveswum inthe seaI havespoken inEnglishI havebeenscaredI haveseen arainbow

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