havebrokenhaveopenedhasgonehavewrittenhaveplayedhavebeenhasgivenhasdonehavedrawnhavemadehaveboughthasreadhastoldhavediscussedhaveriddenhashadhasdrivenhavecomehasfinishedhasstudiedhaveheardhaveeatenhavecaughthasgottenhavebrokenhaveopenedhasgonehavewrittenhaveplayedhavebeenhasgivenhasdonehavedrawnhavemadehaveboughthasreadhastoldhavediscussedhaveriddenhashadhasdrivenhavecomehasfinishedhasstudiedhaveheardhaveeatenhavecaughthasgotten

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