havewrittenhaveriddenhasdonehavecaughthaveeatenhavebeenhavecomehasstudiedhaveopenedhaveplayedhasgonehashadhastoldhasgottenhasdrivenhasgivenhaveheardhavedrawnhasreadhavediscussedhaveboughthasfinishedhavemadehavebrokenhavewrittenhaveriddenhasdonehavecaughthaveeatenhavebeenhavecomehasstudiedhaveopenedhaveplayedhasgonehashadhastoldhasgottenhasdrivenhasgivenhaveheardhavedrawnhasreadhavediscussedhaveboughthasfinishedhavemadehavebroken

Present Perfect Simple Bingo! - Call List

(Print) Use this randomly generated list as your call list when playing the game. 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
N
2
I
3
B
4
N
5
O
6
B
7
I
8
G
9
G
10
G
11
I
12
O
13
O
14
B
15
I
16
N
17
O
18
I
19
G
20
O
21
G
22
N
23
B
24
B
  1. N-have written
  2. I-have ridden
  3. B-has done
  4. N-have caught
  5. O-have eaten
  6. B-have been
  7. I-have come
  8. G-has studied
  9. G-have opened
  10. G-have played
  11. I-has gone
  12. O-has had
  13. O-has told
  14. B-has gotten
  15. I-has driven
  16. N-has given
  17. O-have heard
  18. I-have drawn
  19. G-has read
  20. O-have discussed
  21. G-have bought
  22. N-has finished
  23. B-have made
  24. B-have broken