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