Level 3Societygrammar

Present Perfect Continuous — The Ties That Build a City

Grammar: Present Perfect

Free ESL grammar exercise on present perfect continuous themed around the ties that build a city. Printable worksheet from EnglishPlans.com.

What's on this worksheet

A Level 3 (intermediate) ESL grammar exercise on society, practising present perfect. The worksheet has a short reading excerpt, a grammar reference and graded practice items.

From the reading

Grassroots groups in cities from Lagos to Seoul have been organising street festivals, community gardens, and repair cafés. These small acts of connection strengthen the social fabric — one bond at a time. How long have communities been losing their bonds?

Grammar: Present Perfect

Form
She has been working on this project for five years. — have/has + been + verb-ing
For / Since
They have been building trust since 2018 / for six years. — since = start point; for = duration

Sample items

  1. The community group ______ (organise) local events since 2020.
  2. How long ______ you... (volunteer) at the repair café?
  3. Researchers ______ (study) social capital for more than twenty years.

Subscribe to access the full exercise

View Plans