Look at these examples to see how the present perfect simple and continuous are used.
We've painted the bathroom.
She's been training for a half-marathon.
I've had three coffees already today!
They've been waiting for hours.
Try this exercise to test your grammar.
Read the explanation to learn more.
Grammar explanation
We use both the present perfect simple (have or has + past participle) and the present perfect continuous (have or has + been + -ing form) to talk about past actions or states which are still connected to the present.
Focusing on result or activity
The present perfect simple usually focuses on the result of the activity in some way, and the present perfect continuous usually focuses on the activity itself in some way.
Present perfect simple | Present perfect continuous |
Focuses on the result | Focuses on the activity |
You've cleaned the bathroom! It looks lovely! | I've been gardening. It's so nice out there. |
Says 'how many' | Says 'how long' |
She's read ten books this summer. | She's been reading that book all day. |
Describes a completed action | Describes an activity which may continue |
I've written you an email. | I've been writing emails. |
When we can see evidence of recent activity | |
The grass looks wet. Has it been raining? I know, I'm really red. I've been running! |
Ongoing states and actions
We often use for, since and how long with the present perfect simple to talk about ongoing states.
How long have you known each other?
We've known each other since we were at school.
We often use for, since and how long with the present perfect continuous to talk about ongoing single or repeated actions.
How long have they been playing tennis?
They've been playing tennis for an hour.
They've been playing tennis every Sunday for years.
Sometimes the present perfect continuous can emphasise that a situation is temporary.
I usually go to the gym on the High Street, but it's closed for repairs at the moment so I've been going to the one in the shopping centre.
Do this exercise to test your grammar again.
Hello again AboodKh9,
The present perfect has three main uses and the meaning and use of the continuous aspect varies across these.
1. to describe experience in our lives
I've been to China.
I've read Joyce's Ulysses.
When talking about experience we do not use the continuous aspect.
2. to describe actions continuing to the present
I've lived here for twenty years.
She's been working here since 2012.
When talking about actions continuing to the present both simple and continuous are possible with no difference in meaning. The continuous aspect tends to suggest that the action will continue into the future.
3. to describe a past action, often recent, with a present result
This is the most complex use and the most dependent on context.
I've read Joyce's Ulysses.
I've been reading Joyce's Ulysses.
When talking about past actions with a present result both simple and continuous are possible, but there is often a difference in meaning. The simple form describes a completed action (above, Ulysses is finished in the first sentence) and the continuous describes an incomplete action (Ulysses is not yet finished in the second sentence).
Note that in the examples above the present result concerns the object of the verb (Joyce's Ulysses). Sometimes the present result can concern the subject of the verb (the speaker) and in this case whether or not the action is complete is irrelevant. For example:
You look tired.
Yes, I've been cleaning the bedroom.
Here, the result is about the speaker (looking tired) not about the room. We do not know - and in terms of the sentence we do not care - if the cleaning is finished or not. However, note that some additional context is required here in the form of the initial question. Without this anyone hearing the second sentence would assume that the cleaning is not complete.
Aspects (perfect and continuous) are very much tied to the context in which they are used. With decontextualised sentences it becomes very hard to identify their meaning or purpose, so it is always better to look at this area of the language with concrete examples and a clear context rather than just a sentence in isolation.
Peter
The LearnEnglish Team
Thank you so much my teacher Peter for you clarification these points. So, the examples I mentioned (we have spoken for 30 mintes) as the teacher in the video I watched said, is right? which indicates that the action still continues to present and not finished.
Thank you for your patience
Hello again AboodKh9,
As I said, it will depend upon the context. If you say 'we have spoken for 30 minutes' then the conversation may have ended or may be going to continue into the future. Context is key for these sentences.
Peter
The LearnEnglish Team
The LearnEnglish team,
In the 3rd example of the Grammar Test 1, why is the sentence correct with "been eating" not with "eaten"?
And now, I want to know the dinferences between past continous and present perfect continous.
Can't we say?:
Waiting for your response. Thank you.
Hello ShetuYogme,
'Eaten' here would suggest the other person finished their meal, but we can see that something was left. Therefore the continuous form (has been eating) is better as it can describe an action in progress which was not completed.
Can't we say?:
The past continuous describes a completed time period. You would use it if you were describing a past situation which is finished, such as telling a story about last week or when you were on holiday.
The present perfect (simple and continous) is often used to describe a situation with a present result - a present result of a past action. Here there is such a result (the grass is still wet, your face is red), so the present perfect is the best option.
Peter
The LearnEnglish Team
Hello again,
Thank you very much for this insightful response.I have another question about this topic. I hope you can help me understand my doubts in a very easy way.
Consider this scenario: It is it is 3:00 p.m. now. I started listening to the music on the radio at 2:30 p.m. I listened to the songs on the radio until 2:59 p.m. Should I say I have been listening to the songs on the radio or I was listening to the songs on the radio?
Thank you once again.
Hello ShetuYogme,
The present perfect is very often used for actions which finished in the very recent past as we can still feel the effects of them - in this case, for example, you could still hear the songs in your head and still feel the emotions they evoked. Thus I have been listening is the most likely form here.
Peter
The LearnEnglish Team
Hello Kirk, Jonathan, Peter,
A friend of mine works as a project manager at an Italian construction firm. One of his project superintendents was not particularly happy with communication within the company. This guy's team was to have started working in a client's apartment, but his client (Ms. Arreghini) decided to go on vacation first. The superintendent and the client discussed this matter and agreed that the vacation would be from January 2 to January 24. At the end of the planned vacation, the superintendent called the client, only to learn that she had contacted the support managers and extended her vacation. The superintendent wrote the following message to my friend:
February 26,
Hey. I would like to raise the question of the 'Vacation status' again. My client Ms. Arreghini and I spoke about her vacation. She asked for a vacation Jan 2-Jan 24(25), 3 weeks in total. I wasn't really happy with the duration of the vacation. Now, Ms.Arreghini (1)tells me that she (2)has spoken with the managers and they (3)confirmed the START for February 6. Ms.Arreghini (4)asked me if I (5)had been informed about the start on Feb 6. No, I haven't been informed about the start on February 6. My question is: How will my waiting time be compensated, please? I have not agreed to wait for 5 weeks without compensation for this client.
To me, the first part of the message is in the past, and the actions don't have present relevance. The part in italics is different, all the actions there have relevance in the present. I suggest these changes:
(1)tells - seems to suggest that this activity is part of superintendent's everyday routine, continuous aspect would focus on the current situation. To me, 'is telling' sound more detached and dynamic here.
(2)has spoken - this is an important piece of information, it's still relevant. I like the present perfect here.
(3)confirmed - this past simple is inconsistent with the rest of the sentence. 'Has spoken' and 'have confirmed' have to be together in the present perfect. Both actions are still relevant in the present.
(4)asked - I would say that her question is still relevant in the present, moreover, this question was part of the same conversation. I think the present perfect would work better here.
(5)had been informed - if we change 'asked' to 'has asked', we will use 'have been informed'. It's merely a technical change, since we don't have to backshift anymore.
Does it make sense?
Thank you
Hi Tony_M,
Thanks for helpfully explaining the context. We do find shorter questions easier to discuss and answer in the limited space here, but I'll give my comments below..
1. "tells" – the present simple is fine. For verbs representing speech acts (e.g. say, ask, tell, claim), the present simple is often used even for a single action, not just for regular or routine actions. (e.g. Then she asks me … / Now you say that …). “Is telling” is fine too, and perhaps does sound more dynamic.
2. Yes, agreed.
3. There’s nothing wrong with the past simple here. The present perfect in 2 (“has spoken”) has already established the relevance of the action to the present discussion. After doing so, it’s common to shift to the past simple to give further details about the same action (e.g. I’ve quit my job! I handed in my notice yesterday.)
In fact, using the present perfect “have confirmed” may give the impression that the statement about the start date is still true or valid, whereas actually it’s no longer true because the client extended her vacation. The past simple might be preferable, to show that the date was confirmed at that time but the situation has now changed.
4. The present perfect is fine, but so is the past simple (same reason as in point 3, above).
5. “Have been informed” is fine.
I hope that helps!
Jonathan
LearnEnglish team
Hello Jonathan,
Thank you for your answer.
Sorry, I made a small, yet important, mistake in my message. My friend received the message from his superintendent on January 26, so February 6 was in the future in relation to this conversation.
The superintendent contacted the client on January 26 because he thought that she would have come back already (initially, her vacation was from Jan 2 to Jan 24(25)). Unfortunately, that was not the case. At some point during her vacation, she decided to extend it, contacted the managers, and they confirmed the start in February. She didn't notify the superintendent, neither did the managers. On January 26 number 3 (they confirmed) was still relevant to the present, moreover, not only was it relevant to the present, but it was also relevant to the future, since the new start was scheduled for February 6.
Will the present perfect be the correct tense, considering this detail?