havebeenhasgivenhasfinishedhaveboughthaveeatenhavewrittenhastoldhavediscussedhaveheardhasgonehasdrivenhasreadhavecaughthasstudiedhavecomehavedrawnhaveplayedhasdonehashadhaveopenedhasgottenhavebrokenhavemadehaveriddenhavebeenhasgivenhasfinishedhaveboughthaveeatenhavewrittenhastoldhavediscussedhaveheardhasgonehasdrivenhasreadhavecaughthasstudiedhavecomehavedrawnhaveplayedhasdonehashadhaveopenedhasgottenhavebrokenhavemadehaveridden

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