Present Perfect Simple vs Continuous
What is finished? What has been keeping you busy?
By the end: Give a clear update about achievements, recent activities and continuing situations.
Tutor guide: Let the learner try first. Use the short follow-up questions and ask them to explain one quiz choice. Extra discussion is optional.
The quick answer
Use have/has + past participle to present achievements, completed quantities and continuing states. Use have/has been + -ing to focus on recent or continuing activity and its duration. The choice changes the focus: it is not simply “finished” versus “unfinished”.
Nadia is organising a community exhibition. She has contacted six artists, and she has been preparing the room all morning. Her colleague needs both an achievement update and an explanation of her busy day.
On your own: Read each explanation, answer the short speaking prompt aloud (or write if needed), then reveal the model and improve your answer. Finish with the quiz and final task.
The extra-detail panels are optional. Keep the main route to about 18 minutes; take longer if the discussion is useful.
1. Present a result or describe the activity
The achievement
Nadia has written six invitations.
Six invitations are complete. The simple form presents the completed quantity, which matters to her colleague.
The activity
Nadia has been writing invitations.
This explains how she has spent her time. It does not tell us how many invitations are complete.
Recent activity can have stopped: “I’ve been moving the chairs, so I need a rest.” The continuous form can explain evidence now, even when the person has just stopped.
2. Form the tense and choose a time expression
| Meaning | Pattern | Example |
|---|---|---|
| Completed quantity | have/has + past participle | We have checked all eight lights. |
| Activity or duration | have/has been + -ing | She has been arranging the chairs for an hour. |
| A negative update | have/has not + past participle | We haven’t printed the labels yet. |
| Ask about duration | How long + have/has + subject + been + -ing? | How long have you been waiting? |
For introduces a length of time: for two hours. Since gives a starting point: since nine o’clock. They can occur with either tense. Choose the tense from the verb and the meaning.
Check your building blocks
With he, she or it, use has. Use the past participle in the simple form: has written, not has wrote. Keep been in the continuous form: has been writing, not has writing.
A specified, finished past time normally needs the past simple: I sent the invitations yesterday.
3. Notice states and cases where both forms work
A continuing state
I have known the organiser for years.
Knowing is a state here. Use the simple form even though the situation continues. Other common state meanings include own, believe and understand.
A continuing activity
I have worked / have been working here for a year.
Both can describe continuing employment. The continuous puts more attention on the ongoing activity; the simple can state the fact more neutrally.
Do not let one word choose the tense
“How long?” does not automatically require a continuous form: How long have you owned this camera? Equally, a present result can come from activity: Your sleeves are dusty. Have you been cleaning? Ask what the speaker wants to highlight.
Repair two messages
Say or write a corrected version first. Then open the explanation.
1. “I have been knowing our neighbour since 2022.”
Show the correction and reason
I have known our neighbour since 2022.
Know describes a state here. Its continuing duration does not require a continuous form.
2. “She has been preparing the room since three hours.”
Show the correction and reason
She has been preparing the room for three hours.
Three hours is a duration, so use for. Since needs a starting point, such as nine o’clock.
Mastery quiz: eight exercises with answers
Choose one best answer for each situation. Work without the table first, then check your answers. Each choice has its own explanation.
Answer key with explanations
I have written all five reports. The simple form presents the completed set of five reports.
have been painting The continuous explains evidence of recent activity. The activity can have just stopped.
have you owned Have you owned asks how long the continuing state of ownership has lasted.
since Since introduces the starting point, 8.15.
Has she been working on the exhibition? Has + subject + been + -ing is the correct question pattern with she.
Both can describe continuing employment, with a different focus. Both are possible. The continuous gives more attention to the ongoing activity.
sent Sent is the past simple and fits yesterday.
They have spent time reading it recently; completion is not stated. The sentence foregrounds recent activity without establishing completion or activity at this exact moment.
This checks your understanding of this lesson. It does not assign an overall English level.
Use it without the model
Give a 45-second update on a real or invented project: one completed achievement, one recent activity and one continuing state. Explain which fact still needs a follow-up question.
Compare a possible response
I have booked the room. I have been checking the equipment this morning. I have known the organiser for two years. We still need to ask whether all the equipment works.
Self-check: Check have/has, the past participles and been + -ing. Make sure a continuing state does not become a continuous form automatically.
If a choice still feels uncertain, revisit the explanation and try a new example.
