Present Perfect Progressive, också känd som Present Perfect Continuous, är en engelsk grammatisk tid som används för att beskriva handlingar som började i det förflutna och fortfarande pågår, eller handlingar som just har avslutats och har en koppling till nuet. Denna tid används också för att betona varaktigheten av handlingen. Det är viktigt att skilja mellan Present Perfect Progressive och andra tider så att du kan uttrycka dig korrekt på engelska.
Övningarna nedan är skapade för att hjälpa dig att öva och förstå användningen av Present Perfect Progressive. Genom att fylla i meningarna med rätt form av verbet kan du testa och förbättra din förmåga att använda denna tid korrekt. Varje övning innehåller olika scenarion och kontexter där Present Perfect Progressive är den lämpliga tidsformen att använda.
Övning 1 – Komplettera meningarna
They *have been talking* (talk) about the issue for hours now.
She *has been waiting* (wait) for the bus since 3 o’clock.
I *have been feeling* (feel) a little off since last night.
We *have been studying* (study) English for seven years.
He *has been working* (work) at the company since 2010.
The dog *has been barking* (bark) all night long.
My phone *has been charging* (charge) for too long, I should unplug it.
It *has been snowing* (snow) since early morning.
You *have been living* (live) in that house for your whole life, haven’t you?
The team *has been trying* (try) to solve the problem for a month.
They *have been discussing* (discuss) the new proposal since last week.
I *have been thinking* (think) about changing my job recently.
We *have been enjoying* (enjoy) our vacation since we arrived.
She *has been spending* (spend) too much time on social media.
The baby *has been growing* (grow) so fast these past few months!
Övning 2 – Välj det korrekta verbet
I *have been trying* (try) to contact you all day!
She *has been writing* (write) her novel for a couple of years now.
We *have been cooking* (cook) dinner together every Saturday lately.
The scientist *has been conducting* (conduct) the same experiment for weeks.
The children *have been asking* (ask) for a new pet since last Christmas.
You *have been practicing* (practice) the piano diligently for your recital.
It *has been raining* (rain) non-stop today.
They *have been maintaining* (maintain) a beautiful garden at their home.
He *has been learning* (learn) Portuguese for his trip to Brazil.
My parents *have been living* (live) abroad since I started university.
The athletes *have been preparing* (prepare) for the competition for months.
The teacher *has been helping* (help) me to improve my pronunciation.
Our neighbors *have been renovating* (renovate) their house recently.
We *have been looking* (look) forward to meeting you for so long!
She *has been running* (run) her own business for five years now.