hastoldhasdonehasgonehashadhasdrivenhaveplayedhavecomehasfinishedhavebeenhaveboughthasgivenhavedrawnhaveriddenhaveopenedhasgottenhavewrittenhavemadehaveeatenhasstudiedhasreadhavediscussedhavecaughthavebrokenhaveheardhastoldhasdonehasgonehashadhasdrivenhaveplayedhavecomehasfinishedhavebeenhaveboughthasgivenhavedrawnhaveriddenhaveopenedhasgottenhavewrittenhavemadehaveeatenhasstudiedhasreadhavediscussedhavecaughthavebrokenhaveheard

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