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

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