Level 3Societygrammar

Present perfect continuous — The Friendship Drought

Grammar: Present Perfect

Free ESL grammar exercise on present perfect continuous themed around the friendship drought. 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

Many people quietly feel the same thing: their social circle has been getting smaller for years. In one UK study, 40% of people over 35 said they had been trying to make new friends for more than a year, with little success.

Grammar: Present Perfect

Present perfect
Her social circle has been getting smaller for years. — action that started in the past and is still happening
Have / has been + -ing
They have been trying to make new friends since last year. — use have with I/you/we/they, has with he/she/it

Sample items

  1. Ana ______ (wait) for a reply from her old school friend for two weeks.
  2. They ______ (talk) online every Sunday since they moved to different cities.
  3. The community group ______ (organise) social events to help new residents meet people.

Subscribe to access the full exercise

View Plans