Level 3Societygrammar

Pres. Perfect Cont. vs Simple — When a Woman Rebuilt the Bronx

Grammar: Present Perfect

Free ESL grammar exercise on pres. perfect cont. vs simple themed around when a woman rebuilt the bronx. 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

"I have been proving them wrong my entire life," says Carter. The organisation has transformed several blocks of the riverfront into a park. "I have been investing in bonds with people here for twenty years."

Grammar: Present Perfect

Present perfect
She has been working here for twenty years. — ongoing action, still happening now
Present perfect simple
She has transformed the riverfront. — completed result with visible effect

Sample items

  1. Carter ______ (work) in the South Bronx for more than twenty years.
  2. The team ______ (already / complete) two major regeneration projects this year.
  3. How long ______ you... (try) to restore the community garden?

Subscribe to access the full exercise

View Plans