havemadehaveeatenhavecomehaveheardhavebrokenhasgivenhasgottenhavediscussedhasstudiedhasfinishedhavebeenhavedrawnhavewrittenhasdrivenhasdonehastoldhasgonehaveboughthasreadhavecaughthashadhaveopenedhaveplayedhaveriddenhavemadehaveeatenhavecomehaveheardhavebrokenhasgivenhasgottenhavediscussedhasstudiedhasfinishedhavebeenhavedrawnhavewrittenhasdrivenhasdonehastoldhasgonehaveboughthasreadhavecaughthashadhaveopenedhaveplayedhaveridden

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