hasdonehaveboughthavediscussedhavecomehasreadhasgonehavedrawnhavebrokenhastoldhavebeenhasgottenhaveriddenhaveheardhavewrittenhavemadehashadhavecaughthasfinishedhaveopenedhasgivenhasstudiedhasdrivenhaveplayedhaveeatenhasdonehaveboughthavediscussedhavecomehasreadhasgonehavedrawnhavebrokenhastoldhavebeenhasgottenhaveriddenhaveheardhavewrittenhavemadehashadhavecaughthasfinishedhaveopenedhasgivenhasstudiedhasdrivenhaveplayedhaveeaten

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