I havedone myhomeworkI havehelpeda friendI havemade acakeI havebeenscaredI have visitedmygrandparentsI haveeatensushiI haveseen arainbowShe hasread abook inEnglishI havespoken inEnglishHe hasplayedfootballI havewatcheda movieI havehad apetI havewatchedfootballI haveswum inthe seaI havedanced inthe rainHe hasclimbeda treeI haveplayedbasketballthis weekI havesung onstageYou haveboughtsomethingI havedrawn apicturetodayShe hasfoundmoney onthe floorHe hasbrokena boneShe hasridden abikeI havemade apresent fora friendI havedone myhomeworkI havehelpeda friendI havemade acakeI havebeenscaredI have visitedmygrandparentsI haveeatensushiI haveseen arainbowShe hasread abook inEnglishI havespoken inEnglishHe hasplayedfootballI havewatcheda movieI havehad apetI havewatchedfootballI haveswum inthe seaI havedanced inthe rainHe hasclimbeda treeI haveplayedbasketballthis weekI havesung onstageYou haveboughtsomethingI havedrawn apicturetodayShe hasfoundmoney onthe floorHe hasbrokena boneShe hasridden abikeI 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 helped a friend
  3. I have made a cake
  4. I have been scared
  5. I have visited my grandparents
  6. I have eaten sushi
  7. I have seen a rainbow
  8. She has read a book in English
  9. I have spoken in English
  10. He has played football
  11. I have watched a movie
  12. I have had a pet
  13. I have watched football
  14. I have swum in the sea
  15. I have danced in the rain
  16. He has climbed a tree
  17. I have played basketball this week
  18. I have sung on stage
  19. You have bought something
  20. I have drawn a picture today
  21. She has found money on the floor
  22. He has broken a bone
  23. She has ridden a bike
  24. I have made a present for a friend