He hasbeenworkingwith his dadThis is myfavouritebook. I haveread it manytimesHe hasappearedin severalfilmsThey haveknown eachother for along timeHe hasbeen livingin Londonsince 1992Haveyou lostmoney?Sorry aboutthe mess butwe havebeen paintingthe roomHe has beenmaking ahole in thegardenHave youbeenfollowingthis sitesI have beenselling T-shirts onlineShe hastold me afunnysecretMike hasbeencollectingcars since2020Whatlanguageshave youbeenlearning?Have youever wona medal?Have youever seena ghost?I havebeenstung byan insectHow longhave youstudiedhere?They haveboughtseveralthings onlineShe hasbeenthinkingabout herfutureWe havebeen eatinghealthy foodat schoolHe hasbeencrying allnightI havebeencalling forhelpHave youheard agood songtoday?She hasbeendancing inlots ofcompetitionsHave youever been toDisneyworld?They havebeenwashing carsto savemoneyThey havealwaysshared theroomThey haveplanted atree in thegardenShe hasn'tdone herhomeworkyetBeyoncehas neversung inChileYou looktired! haveyou beenrunningHe hasn'tbeen takinghis medsproperlyThey haven'tbeen playingchessHave youseen theFrozenmovie?They havebeenmarried for40 yearsThey haven'tbeenworking thisweekHe has beenplayingonline for toolongHe hasbeenreally illHave youever hada surpriseparty?Oops! Ihaven'tfound mykeysSomebodyhas beeneating mycookies!What's thebest presentyou havereceived?He hastaught mea magictrickWho hasbeenmakingthat noise?She hasbeen waitingfor the busfor hoursWhathobbieshave youbeen doingHe hasbeensunbathingIt hasbeensnowing alotHave youeverbroken aboneOh no! Ihaven'tpaid thebillsHave youever triedextremesports?She hasbeen talkingon the phoneall day long!I havecreatedmy ownwebsitePeople sayaliens havealreadyvisited ourplanetShe hasbeenswimmingall dayHow longhave theybeenarguing?The trainhasalreadyleftHave yourparentsever toldyou offHe haven'tbeen playingthe pianovey wellThey haven'tbeendrinkingwaterHow manypets haveyou had inyour lifeThey havealwaysshared theroomShe hasn'tsavedenoughmoneyI havenevertravelledby planeSomeonehasdownloadedpictures onTik TokThe studenthasn't beenlistening tothe teacherHe hasneverdriven acarThe vendingmachinehasn't beenworkingtodayHe hasbeenworkingwith his dadThis is myfavouritebook. I haveread it manytimesHe hasappearedin severalfilmsThey haveknown eachother for along timeHe hasbeen livingin Londonsince 1992Haveyou lostmoney?Sorry aboutthe mess butwe havebeen paintingthe roomHe has beenmaking ahole in thegardenHave youbeenfollowingthis sitesI have beenselling T-shirts onlineShe hastold me afunnysecretMike hasbeencollectingcars since2020Whatlanguageshave youbeenlearning?Have youever wona medal?Have youever seena ghost?I havebeenstung byan insectHow longhave youstudiedhere?They haveboughtseveralthings onlineShe hasbeenthinkingabout herfutureWe havebeen eatinghealthy foodat schoolHe hasbeencrying allnightI havebeencalling forhelpHave youheard agood songtoday?She hasbeendancing inlots ofcompetitionsHave youever been toDisneyworld?They havebeenwashing carsto savemoneyThey havealwaysshared theroomThey haveplanted atree in thegardenShe hasn'tdone herhomeworkyetBeyoncehas neversung inChileYou looktired! haveyou beenrunningHe hasn'tbeen takinghis medsproperlyThey haven'tbeen playingchessHave youseen theFrozenmovie?They havebeenmarried for40 yearsThey haven'tbeenworking thisweekHe has beenplayingonline for toolongHe hasbeenreally illHave youever hada surpriseparty?Oops! Ihaven'tfound mykeysSomebodyhas beeneating mycookies!What's thebest presentyou havereceived?He hastaught mea magictrickWho hasbeenmakingthat noise?She hasbeen waitingfor the busfor hoursWhathobbieshave youbeen doingHe hasbeensunbathingIt hasbeensnowing alotHave youeverbroken aboneOh no! Ihaven'tpaid thebillsHave youever triedextremesports?She hasbeen talkingon the phoneall day long!I havecreatedmy ownwebsitePeople sayaliens havealreadyvisited ourplanetShe hasbeenswimmingall dayHow longhave theybeenarguing?The trainhasalreadyleftHave yourparentsever toldyou offHe haven'tbeen playingthe pianovey wellThey haven'tbeendrinkingwaterHow manypets haveyou had inyour lifeThey havealwaysshared theroomShe hasn'tsavedenoughmoneyI havenevertravelledby planeSomeonehasdownloadedpictures onTik TokThe studenthasn't beenlistening tothe teacherHe hasneverdriven acarThe vendingmachinehasn't beenworkingtoday

Present Perfect and Present Perfect Contijuous 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
G
2
B
3
I
4
O
5
N
6
N
7
I
8
N
9
O
10
I
11
I
12
O
13
G
14
O
15
G
16
B
17
O
18
O
19
G
20
I
21
B
22
G
23
N
24
G
25
I
26
B
27
N
28
N
29
B
30
G
31
O
32
O
33
O
34
B
35
B
36
I
37
N
38
I
39
G
40
O
41
B
42
G
43
B
44
N
45
G
46
O
47
I
48
N
49
B
50
G
51
O
52
B
53
G
54
N
55
N
56
G
57
I
58
G
59
N
60
O
61
B
62
I
63
N
64
I
65
O
66
B
67
I
68
N
  1. G-He has been working with his dad
  2. B-This is my favourite book. I have read it many times
  3. I-He has appeared in several films
  4. O-They have known each other for a long time
  5. N-He has been living in London since 1992
  6. N-Have you lost money?
  7. I-Sorry about the mess but we have been painting the room
  8. N-He has been making a hole in the garden
  9. O-Have you been following this sites
  10. I-I have been selling T-shirts online
  11. I-She has told me a funny secret
  12. O-Mike has been collecting cars since 2020
  13. G-What languages have you been learning?
  14. O-Have you ever won a medal?
  15. G-Have you ever seen a ghost?
  16. B-I have been stung by an insect
  17. O-How long have you studied here?
  18. O-They have bought several things online
  19. G-She has been thinking about her future
  20. I-We have been eating healthy food at school
  21. B-He has been crying all night
  22. G-I have been calling for help
  23. N-Have you heard a good song today?
  24. G-She has been dancing in lots of competitions
  25. I-Have you ever been to Disneyworld?
  26. B-They have been washing cars to save money
  27. N-They have always shared the room
  28. N-They have planted a tree in the garden
  29. B-She hasn't done her homework yet
  30. G-Beyonce has never sung in Chile
  31. O-You look tired! have you been running
  32. O-He hasn't been taking his meds properly
  33. O-They haven't been playing chess
  34. B-Have you seen the Frozen movie?
  35. B-They have been married for 40 years
  36. I-They haven't been working this week
  37. N-He has been playing online for too long
  38. I-He has been really ill
  39. G-Have you ever had a surprise party?
  40. O-Oops! I haven't found my keys
  41. B-Somebody has been eating my cookies!
  42. G-What's the best present you have received?
  43. B-He has taught me a magic trick
  44. N-Who has been making that noise?
  45. G-She has been waiting for the bus for hours
  46. O-What hobbies have you been doing
  47. I-He has been sunbathing
  48. N-It has been snowing a lot
  49. B-Have you ever broken a bone
  50. G-Oh no! I haven't paid the bills
  51. O-Have you ever tried extreme sports?
  52. B-She has been talking on the phone all day long!
  53. G-I have created my own website
  54. N-People say aliens have already visited our planet
  55. N-She has been swimming all day
  56. G-How long have they been arguing?
  57. I-The train has already left
  58. G-Have your parents ever told you off
  59. N-He haven't been playing the piano vey well
  60. O-They haven't been drinking water
  61. B-How many pets have you had in your life
  62. I-They have always shared the room
  63. N-She hasn't saved enough money
  64. I-I have never travelled by plane
  65. O-Someone has downloaded pictures on Tik Tok
  66. B-The student hasn't been listening to the teacher
  67. I-He has never driven a car
  68. N-The vending machine hasn't been working today