hasgivenhasgonehaveopenedhastoldhaveplayedhavecomehaveboughthasgottenhasdonehavebrokenhasdrivenhashadhasreadhasstudiedhaveeatenhavewrittenhaveriddenhavediscussedhavedrawnhavebeenhasfinishedhavecaughthavemadehaveheardhasgivenhasgonehaveopenedhastoldhaveplayedhavecomehaveboughthasgottenhasdonehavebrokenhasdrivenhashadhasreadhasstudiedhaveeatenhavewrittenhaveriddenhavediscussedhavedrawnhavebeenhasfinishedhavecaughthavemadehaveheard

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