Module code: 2175

📐 Grammar Practice

I've written 6 reports this week | Counting with Present Perfect Simple

Focus: Present Perfect Simple — counting completed events in open time periodsB125 exercises

📋 Grammar Summary

Structures: Present Perfect Simple — counting completed events in open time periods
Key patterns:

  • have/has + past participle + number/quantity + open time period
  • have/has + past participle + number of times + so far
Common errors addressed: Using past simple for counted completed events inside an unfinished time period: 'I read three reports this week' instead of 'I've read three reports this week' • Using present perfect continuous when the target is a count of completed events: 'I've been reading three reports this week' instead of 'I've read three reports this week' • Failing to recognise 'so far' as an open-time marker requiring present perfect simple • Using present perfect with a clearly finished time period: 'I've read three reports last week' instead of 'I read three reports last week'

🎮 Practice Activities

Counting Completed Events — Gap Fill

Present Perfect Simple — counting completed events in open time periods

Complete each sentence with the correct form.

I _____ six reports this week and the week is not over yet.

She _____ four meetings today, and it is only two o'clock.

Our team _____ three meetings so far this month because of the new project.

I _____ 25,000 kilometres by car this year — that is a lot!

He _____ loads of emails so far today and he is still working.

I _____ six interesting people at this conference so far.

They _____ two productive entries in the scoreboard this week.

I _____ three good books this year — all of them from start to finish.

Our manager _____ five clients last week to discuss the new project.

I _____ a tonne of chocolate in one sitting — that is a zero count!

She _____ only two cigarettes today — much less than before.

By the end of this morning, I _____ a million questions from the new team members.

The team _____ three countable results so far in this project.

I _____ to London three times this year and I might go again.

Counting with Present Perfect Simple — Multiple Choice

Present Perfect Simple — counting completed events in open time periods

Choose the correct option to complete each sentence.

I _____ four reports this week and I have two more to write.

She _____ to Paris loads of times in her life and she loves it there.

Our team _____ three clients yesterday to talk about the project.

I _____ 500 kilometres by car so far this week — and it is only Wednesday.

He _____ never _____ a scoreboard like this in his whole career.

I _____ two good books this year — both finished last month.

The company _____ a million emails to customers this year as part of the campaign.

I _____ three cigarettes today — I am trying to cancel out my bad habits.

My colleague _____ five productive meetings last Tuesday.

So far this year, we _____ more than 50 new entries in the system.

I _____ a million times that the open time period rule is important!

She _____ six clients so far at the conference today.