Present Perfect Continuous — The Distance Between Us
Grammar: Present Perfect
Free ESL grammar exercise on present perfect continuous themed around the distance between us. Printable worksheet from EnglishPlans.com.
What's on this worksheet
A Level 3 (intermediate) ESL grammar exercise on relationships, practising present perfect. The worksheet has a short reading excerpt, a grammar reference and graded practice items.
From the reading
Families separated by migration have been maintaining their bonds for generations. Adult children living abroad have been calling their parents an average of four times a week, some for as long as fifteen years.
Grammar: Present Perfect
- Form
- She has been calling her parents every week. — have/has + been + verb-ing
- for and since
- They have been living apart for five years / since 2019. — for = duration; since = start point
Sample items
- How long ______ you... (live) in a different city from your family?
- She ______ (try) to keep in touch with her old friends since she moved abroad.
- They ______ (talk) online every weekend for three years.
Subscribe to access the full exercise
View Plans