hasa pethasperformedin a playhas reada bookthis weekhas spokento agrandparentthis monthhas watcheda movie thatis over 3hourshasmovedrecentlyhasridden ahorsehasbrokenan armhas beento arestaurantthis weekhasplayed aninstrumentrecentlyhasbeen toEuropehas lostsomethingimportantthis monthhasstarted awebsitehas beenin a caraccidenthasridden ona bike thisyearhas beento threecountrieshas workedat a camp oryouth grouphasshared aroom witha brotherhasridden ahorsebeforehas beento ahospitalhas meta famouspersonhas meta famouspersonhasbrushedhis or herteeth todayhaswritten abook orstoryhasflown akitehasbrokenan armhas abrotheror sisterhasa pethasperformedin a playhas reada bookthis weekhas spokento agrandparentthis monthhas watcheda movie thatis over 3hourshasmovedrecentlyhasridden ahorsehasbrokenan armhas beento arestaurantthis weekhasplayed aninstrumentrecentlyhasbeen toEuropehas lostsomethingimportantthis monthhasstarted awebsitehas beenin a caraccidenthasridden ona bike thisyearhas beento threecountrieshas workedat a camp oryouth grouphasshared aroom witha brotherhasridden ahorsebeforehas beento ahospitalhas meta famouspersonhas meta famouspersonhasbrushedhis or herteeth todayhaswritten abook orstoryhasflown akitehasbrokenan armhas abrotheror sister

Present Perfect Tense - 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
G
3
I
4
G
5
G
6
I
7
N
8
O
9
B
10
N
11
B
12
O
13
G
14
G
15
O
16
O
17
N
18
I
19
N
20
I
21
B
22
B
23
N
24
I
25
O
26
I
27
B
  1. B-has a pet
  2. G-has performed in a play
  3. I-has read a book this week
  4. G-has spoken to a grandparent this month
  5. G-has watched a movie that is over 3 hours
  6. I-has moved recently
  7. N-has ridden a horse
  8. O-has broken an arm
  9. B-has been to a restaurant this week
  10. N-has played an instrument recently
  11. B-has been to Europe
  12. O-has lost something important this month
  13. G-has started a website
  14. G-has been in a car accident
  15. O-has ridden on a bike this year
  16. O-has been to three countries
  17. N-has worked at a camp or youth group
  18. I-has shared a room with a brother
  19. N-has ridden a horse before
  20. I-has been to a hospital
  21. B-has met a famous person
  22. B-has met a famous person
  23. N-has brushed his or her teeth today
  24. I-has written a book or story
  25. O-has flown a kite
  26. I-has broken an arm
  27. B-has a brother or sister