Level 3Workgrammar

Present Perfect — Numbers That Move the World

Grammar: Present perfect for recent findings and unfinished time periods

Free ESL grammar exercise on present perfect themed around numbers that move the world. Printable worksheet from classplan.ai.

What's on this worksheet

A Level 3 (intermediate) ESL grammar exercise on work, practising present perfect for recent findings and unfinished time periods. The worksheet has a short reading excerpt, a grammar reference and graded practice items.

From the reading

By 8 a.m., he has already processed data from six international gates, and the numbers have started to tell a story. Its statistics team has used that data to predict staffing needs, gate assignments, and food-court demand.

Grammar

Positive form
Subject + have/has + past participle. The team has developed a new model this year. Use for recent or ongoing relevance.
Negative and question
The forecast has not changed yet. Have you processed today's data? — auxiliary 'have' before subject in questions.

Sample items

  1. The statistics team ______ already... the morning data before the meeting.
  2. ______ Haruto... an unusual spike in the arrivals data today?
  3. The airport ______... historical records for over ten years.

Subscribe to access the full exercise

View Plans