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
- The statistics team ______ already... the morning data before the meeting.
- ______ Haruto... an unusual spike in the arrivals data today?
- The airport ______... historical records for over ten years.
Subscribe to access the full exercise
View Plans