hastoldhavebrokenhasstudiedhaveheardhaveeatenhavecomehavediscussedhasdrivenhavebeenhavedrawnhasgonehavecaughthavemadehavewrittenhaveboughthasdonehasreadhasgivenhashadhasfinishedhasgottenhaveplayedhaveopenedhaveriddenhastoldhavebrokenhasstudiedhaveheardhaveeatenhavecomehavediscussedhasdrivenhavebeenhavedrawnhasgonehavecaughthavemadehavewrittenhaveboughthasdonehasreadhasgivenhashadhasfinishedhasgottenhaveplayedhaveopenedhaveridden

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