← Grammar Hub
B2About 35 minutes60 minutes with tutor extension

Present Perfect with For and Since 2: Progress and Change

Give a precise update: what has continued, what has changed and what is complete.

By the end: Describe continuing situations, recent work and completed results; explain time expressions and negatives without changing the facts.

Created by , British English teacher.

I’m studying:

Try the activities, then check your answers.

Try each task before revealing its answer. Say your speaking answers aloud, or write if needed.

The quick answer

For gives a duration; since identifies its starting point. Choose the perfect form separately: simple for a state or completed total, continuous to foreground an activity. A precise update tells the listener both how long something has been happening and what has actually been achieved.

A group is preparing a small exhibition. Everyone has been busy, but being busy and finishing the work are not the same thing. Your job is to give an accurate update.

1. Make the timeline precise

For the past three weeks describes a period reaching up to now. Since the project began gives the event that starts that period. Both can accompany the same ongoing activity.

Use a past-simple clause for a completed starting event: since we changed the schedule. Ever since adds emphasis to the connection with that starting point; it does not mean an activity happens every second.

A finished period needs a different frame: I worked on the old project for three weeks, then left. For does not automatically require the present perfect.

Duration

We’ve been preparing the exhibition for the past three weeks.

Starting event

We’ve been preparing the exhibition since the group approved the idea.

Emphasised starting point

I’ve felt more confident ever since I joined the group.

Notice: For the past three weeks is a duration. Since last Tuesday is a starting point. The word last does not determine your choice.

Play an example, repeat it, then change one detail.

Lesson scene for We've been preparing the exhibition for the past three weeks. People and essential props on white.
We’ve been preparing the exhibition for the past three weeks.The continuous form emphasises the ongoing preparation over the period.

2. Separate effort from achievement

Give each sentence a job. A continuous form foregrounds work in progress or repeated activity. A simple form can report a completed total or a continuing state.

We’ve been designing six posters does not establish that all six are finished. We’ve designed six posters presents six completed designs. A number can appear with a continuous form; it does not turn the activity into a completed result.

With verbs such as work and live, both perfect forms can describe a continuing situation. Explain the difference in focus rather than declaring one form wrong. Use the simple for know when it describes knowledge.

Activity

We’ve been contacting local artists since Monday.

Completed result

We’ve received eight replies since Monday.

Continuing state

We’ve known about the display problem for a fortnight.

Notice: Recent activity may have just stopped. The continuous alone does not prove that someone is doing it at this exact moment, or that no work is finished.

Play an example, repeat it, then change one detail.

3. Explain gaps and repeated problems

I haven’t received any replies since Monday says there have been no replies in that period. I haven’t been receiving many replies for the past month describes a low level of response; it does not by itself establish zero replies.

You can describe the gap after a last event in different ways: We haven’t met for six weeks. It’s been six weeks since we last met. In this context, both describe the time since the most recent meeting.

In It’s been six weeks, it’s means it has. Put the duration after been, and the last event after since. It’s six weeks since we last met is also possible; practise the perfect version here.

No event in the period

We haven’t heard from the organiser since Friday.

Repeated problem

We haven’t been getting clear answers for the past month.

Time since the last event

It’s been six weeks since we last met.

Notice: Do not turn a low number into zero, or a period of effort into a claim that the whole project is finished.

Play an example, repeat it, then change one detail.

Listen and notice

An exhibition update

Listen without the transcript. Note one duration, one completed result and one unresolved problem.

Listen again. Explain why two different perfect forms are needed in the update.

Listening check 1

How long has the group been preparing the exhibition?

Reveal the answer and evidence

For the past three weeks.

In the recording: We’ve been preparing our exhibition for the past three weeks.

Listening check 2

What is complete, and what is still in progress?

Reveal the answer and evidence

Four interviews have been recorded. Two more interviews are still being arranged; the update does not say the whole exhibition is ready.

In the recording: We’ve recorded four interviews since then, but we’re still arranging two more.

Listening check 3

Which sentence makes clear that there has been no reply from the printer?

Reveal the answer and evidence

We haven’t heard from the printer since Friday. This concerns the printer, not the separate messages from visitors.

In the recording: We haven’t heard from the printer since Friday.

Read the listening transcript

We’ve been preparing our exhibition for the past three weeks. I’ve known the other organisers for years, but this is our first project together. Since we agreed on the theme, we’ve been contacting people with interesting local stories. We’ve recorded four interviews since then, but we’re still arranging two more. I’ve been editing the recordings for the past fortnight. It’s been six weeks since we last met in person, so most of our planning happens online. We haven’t heard from the printer since Friday. However, we’ve received two messages from potential visitors this week. We haven’t been receiving many enquiries for the past week, so those messages are encouraging. The project isn’t ready yet, but the progress is real.

Repeat one sentence. Change the details but keep its meaning and time frame.

All examples and listening

Choose an example or play the full recording.

Libby · British English · Synthetic model voice

Read the complete master transcript

We’ve been preparing the exhibition for the past three weeks. We’ve been preparing the exhibition since the group approved the idea.

I’ve felt more confident ever since I joined the group.

We’ve been contacting local artists since Monday. We’ve received eight replies since Monday.

We’ve known about the display problem for a fortnight.

We haven’t heard from the organiser since Friday. We haven’t been getting clear answers for the past month.

We haven’t met for six weeks. It’s been six weeks since we last met.

We’ve been preparing our exhibition for the past three weeks. I’ve known the other organisers for years, but this is our first project together. Since we agreed on the theme, we’ve been contacting people with interesting local stories. We’ve recorded four interviews since then, but we’re still arranging two more. I’ve been editing the recordings for the past fortnight. It’s been six weeks since we last met in person, so most of our planning happens online. We haven’t heard from the printer since Friday. However, we’ve received two messages from potential visitors this week. We haven’t been receiving many enquiries for the past week, so those messages are encouraging. The project isn’t ready yet, but the progress is real.

The recorded interviews and the whole exhibition have different completion states

Four interviewsWe’ve recorded four interviews.

These four recordings are completed results.

Two more interviewsWe’re still arranging two more.

These two are being arranged; the update does not count them as completed recordings.

The whole projectThe project isn’t ready yet.

Finishing four recordings is real progress, but it is not the same as finishing the exhibition.

Read each number with its activity. Four completed interviews plus two being arranged does not mean six recorded interviews.
Try before revealing

Practise: four precise changes

Write or say your answer first. Then reveal the model and compare the meaning.

1. Repair the ongoing update: ‘I am coordinating the exhibition since the group approved the idea.’

Show the model and explanation

I’ve been coordinating the exhibition since the group approved the idea.

Also possible:

I’ve coordinated the exhibition since the group approved the idea.

Use a perfect form for the period from the starting event to now. The continuous foregrounds the ongoing work; the simple can also describe a continuing role.

2. Repair both errors: ‘We’ve been knowing about the delay since a fortnight.’

Show the model and explanation

We’ve known about the delay for a fortnight.

Know describes a state here. A fortnight is a duration, not a starting point.

3. Our last meeting was six weeks ago. We have not met again. Rewrite with for, then begin It’s been.

Show the model and explanation

We haven’t met for six weeks. It’s been six weeks since we last met.

Also possible:

We have not met for six weeks. It has been six weeks since we last met.

Both versions preserve the gap since the last meeting. A sentence about meeting regularly for six weeks would change the facts.

4. All three applications are complete. Rewrite to report that result: ‘I’ve been reviewing three applications since Monday.’

Show the model and explanation

I’ve reviewed three applications since Monday.

The original can describe the review process, so it is not automatically ungrammatical. The simple makes the completed total explicit.

These are unscored. Check the intended meaning; other meaning-preserving answers are possible.

Lesson scene for We've received eight replies since Monday. People and essential props on white.
We’ve received eight replies since Monday.The simple form reports the completed result: eight replies received.

Mastery quiz

Choose one answer per question, then check all eight. Every choice has feedback.

1. Complete the starting-event clause: ‘I’ve been coordinating the group since we ___ it last autumn.’
2. Choose the accurate duration: ‘They’ve been checking the equipment ___.’
3. All five interviews are finished. Which sentence explicitly reports that completed total?
4. ‘I’ve worked with this group for two years.’ / ‘I’ve been working with this group for two years.’ Which explanation is best?
5. ‘We haven’t been receiving many replies for the past month.’ What can you conclude from this sentence alone?
6. It is 18 May. You started preparing on 4 May and are still preparing. Which pair preserves the same timeline?
7. Your last meeting was six weeks ago, with no meeting since. Complete: ‘It’s been six weeks ___.’
8. ‘We’ve been preparing the exhibition for three weeks. We’ve finished four displays since Monday; two others still need work.’ Which summary is justified?
Answer key with explanations
  1. launched Correct. Launched identifies the completed event from which the continuing activity is measured.

  2. for the past fortnight Correct. The past fortnight is the two-week period leading up to now.

  3. We’ve recorded five interviews since Tuesday. Correct. The simple presents five completed recordings in the period from Tuesday to now.

  4. Both can describe a continuing situation; the continuous foregrounds the activity. Correct. Both are possible; context and the speaker’s focus matter.

  5. The level of response has been low; the exact number is not given. Correct. The sentence describes a low level of response over the period, without giving an exact total.

  6. I’ve been preparing for two weeks. / I’ve been preparing since 4 May. Correct. The duration is two weeks and the starting point is 4 May.

  7. since we last met Correct. Since we last met identifies the event from which the six-week gap is measured.

  8. Preparation has taken place over three weeks, but the exhibition is not yet fully ready. Correct. The sentences distinguish the period of preparation from the completed and unfinished displays.

This checks this lesson, not your overall English level.

Optional writing

Write a 100–120-word progress message using the same four elements. Underline each time expression and check the timeline.

Compare a writing model

We’ve been preparing a photography exhibition for the past month. I’ve known the other organisers for several years, but this is our first project together. Since we agreed on the theme, we’ve selected twenty photographs and written captions for twelve of them. We’ve also been contacting local businesses for support. We haven’t received any replies from the two cafés since we emailed them on Monday. It’s been a week since we last discussed the budget, so that needs attention. The main problem is printing: eight photographs are still not ready. Our next priority is to confirm the final costs and finish the remaining captions.

Keep building your grammar