I havedone myhomeworkI havespoken inEnglishI havewatchedfootballI haveseen arainbowI havedanced inthe rainYou haveboughtsomethingHe hasbrokena boneI havesung onstageI have visitedmygrandparentsHe hasclimbeda treeI havehad apetShe hasfoundmoney onthe floorI havemade acakeI haveplayedbasketballthis weekI havehelpeda friendI havedrawn apicturetodayI havewatcheda movieI haveeatensushiShe hasridden abikeI haveswum inthe seaI havebeenscaredShe hasread abook inEnglishHe hasplayedfootballI havemade apresent fora friendI havedone myhomeworkI havespoken inEnglishI havewatchedfootballI haveseen arainbowI havedanced inthe rainYou haveboughtsomethingHe hasbrokena boneI havesung onstageI have visitedmygrandparentsHe hasclimbeda treeI havehad apetShe hasfoundmoney onthe floorI havemade acakeI haveplayedbasketballthis weekI havehelpeda friendI havedrawn apicturetodayI havewatcheda movieI haveeatensushiShe hasridden abikeI haveswum inthe seaI havebeenscaredShe hasread abook inEnglishHe hasplayedfootballI havemade apresent fora friend

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