hasreadhaveheardhavemadehavedrawnhavediscussedhavebeenhavewrittenhasstudiedhasgivenhasgottenhastoldhaveboughthasdrivenhaveriddenhavebrokenhaveeatenhashadhaveplayedhasgonehasfinishedhavecomehaveopenedhavecaughthasdonehasreadhaveheardhavemadehavedrawnhavediscussedhavebeenhavewrittenhasstudiedhasgivenhasgottenhastoldhaveboughthasdrivenhaveriddenhavebrokenhaveeatenhashadhaveplayedhasgonehasfinishedhavecomehaveopenedhavecaughthasdone

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