They havebeenstudyingEnglish forsix months.He hasplayed guitarsince he wasa teenager.We haveowned thiscar for twoyears.She hasbeen avegetarianfor fiveyears.He hashad thatcar for along time.They havestudiedFrench sincehigh school.I havehad thisphone fortwo years.She hasbeen playingthe pianosince shewas a child.She haslived in thiscity for fiveyears.She hasbeen workingat thatcompany forthree years.We havebeen bestfriends sincekindergarten.They havebeen savingmoney for ahouse for overfive years.I haveworked atthiscompanysince 2010.I havebeen on adiet for amonth.He has beenpaintingsince he wasa teenager. We have beenvolunteering atthe shelter for ayear.He has beenplayingbasketballsince he wasa child.She hasbeen ateacher forten years.He has beensober sincelast year.They havebeen living inthis housefor sixmonths.I have beenwriting anovel for ayear.She hasbeen runninga marathonevery yearsince 2010.They havebeenmarried forten years.They havebeen hiking inthe mountainsfor the pasttwo days.They havebeenstudyingEnglish forsix months.He hasplayed guitarsince he wasa teenager.We haveowned thiscar for twoyears.She hasbeen avegetarianfor fiveyears.He hashad thatcar for along time.They havestudiedFrench sincehigh school.I havehad thisphone fortwo years.She hasbeen playingthe pianosince shewas a child.She haslived in thiscity for fiveyears.She hasbeen workingat thatcompany forthree years.We havebeen bestfriends sincekindergarten.They havebeen savingmoney for ahouse for overfive years.I haveworked atthiscompanysince 2010.I havebeen on adiet for amonth.He has beenpaintingsince he wasa teenager. We have beenvolunteering atthe shelter for ayear.He has beenplayingbasketballsince he wasa child.She hasbeen ateacher forten years.He has beensober sincelast year.They havebeen living inthis housefor sixmonths.I have beenwriting anovel for ayear.She hasbeen runninga marathonevery yearsince 2010.They havebeenmarried forten years.They havebeen hiking inthe mountainsfor the pasttwo days.

Present Perfect Bingo - Call List

(Print) Use this randomly generated list as your call list when playing the game. There is no need to say the BINGO column name. 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
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
  1. They have been studying English for six months.
  2. He has played guitar since he was a teenager.
  3. We have owned this car for two years.
  4. She has been a vegetarian for five years.
  5. He has had that car for a long time.
  6. They have studied French since high school.
  7. I have had this phone for two years.
  8. She has been playing the piano since she was a child.
  9. She has lived in this city for five years.
  10. She has been working at that company for three years.
  11. We have been best friends since kindergarten.
  12. They have been saving money for a house for over five years.
  13. I have worked at this company since 2010.
  14. I have been on a diet for a month.
  15. He has been painting since he was a teenager.
  16. We have been volunteering at the shelter for a year.
  17. He has been playing basketball since he was a child.
  18. She has been a teacher for ten years.
  19. He has been sober since last year.
  20. They have been living in this house for six months.
  21. I have been writing a novel for a year.
  22. She has been running a marathon every year since 2010.
  23. They have been married for ten years.
  24. They have been hiking in the mountains for the past two days.