I've been studying all evening.
The activity started earlier and continues or is still relevant now.
Show an activity continuing to now or causing a present result, and contrast process or duration with the result focus of Present Perfect Simple.
past NOW
│ ●
└────── activity line ───────┘
have/has been + -ing
have/has been = link past to now
-ing = activity in progress
Duration:
I've been studying all evening.
[studying][studying][studying] → ●
Present result:
She's been running, so she's out of breath.
[running before now] → ● result now
Focus contrast:
I've been reading the report. → process line
I've read the report. → finished result
Use have/has been + -ing when you want the listener to see the ongoing or recent activity line touching now, not just a finished result.
I've been studying all evening.
The activity started earlier and continues or is still relevant now.
She's been running, so she's out of breath.
The recent activity explains her present condition.
We've been trying to call you for an hour.
For shows the length of time up to now.
The ground is wet because it's been raining.
The past activity explains the present result.
I've been waiting for you since ten.
Since gives the starting point of an activity continuing to now.
Четете изречението на смислови части, а не дума по дума.
She has been working from home this week.
The activity is temporary and connected to the current week.
Четете изречението на смислови части, а не дума по дума.
How long have you been learning English online?
How long questions often use the present perfect continuous.
Четете изречението на смислови части, а не дума по дума.
We haven't been sleeping very well this week.
The negative form describes a missing or poor activity over a current period.
Четете изречението на смислови части, а не дума по дума.
It's been raining, so the roads are wet.
The activity explains a visible present result.
Четете изречението на смислови части, а не дума по дума.
I haven't been checking my work email this morning.
The negative form can explain why something has not happened recently.
Четете изречението на смислови части, а не дума по дума.
They've been meeting every Friday this month.
The activity repeats during a temporary current period.
I've been knowing her for years.
Know is usually a state verb, so continuous is unnatural here.
I've known her for years.
Use present perfect simple with know to describe a state continuing to now.
I've been reading the report.
The continuous form focuses on the reading process, not necessarily completion.
I've read the report.
The simple form focuses on completion and present result.
She's been writing emails all morning.
The continuous form focuses on time and effort.
She's written ten emails.
The simple form focuses on a completed number.
I've been working late yesterday.
Yesterday is a finished past time, so present perfect continuous is not used.
I worked late yesterday.
Use past simple with a finished past time.
Моля, влезте, за да продължите