havecomehasreadhastoldhasdrivenhasfinishedhasstudiedhavebrokenhavediscussedhasgonehaveboughthaveplayedhaveheardhasgivenhavemadehaveriddenhasgottenhavebeenhavedrawnhavewrittenhaveeatenhashadhaveopenedhasdonehavecaughthavecomehasreadhastoldhasdrivenhasfinishedhasstudiedhavebrokenhavediscussedhasgonehaveboughthaveplayedhaveheardhasgivenhavemadehaveriddenhasgottenhavebeenhavedrawnhavewrittenhaveeatenhashadhaveopenedhasdonehavecaught

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