Present Perfect Continuous

Welcome to the Scrambled Eggs blog! Here you can find many different resources with which you can learn English. There are listening exercises, grammar exercises, vocabulary boosters and all kind of interesting articles on a variety of topics! Learning English should be fun, so we hope you like what you see and hear.

Present Perfect Continuous
When something starts in the past and continues into the present, we use this verb tense. The present perfect continuous tense is generally used to describe actions or conditions that began in the past but are still going on or have recently stopped. You can use present perfect continuous in positive and negative situations. For example, “I have been watching TV all day”, or “Have we not been resting long enough?”

There are a few different situations when present perfect continuous is often used:

Situation Example
Emphasizing length of time “I have been waiting here for hours”
Conveying unfinished actions “I have been watching the movie you suggested last week”
Explaining the result of an action “We have been baking all day, so the kitchen is a mess”

How to form Present Perfect Continuous Statements:
Subject + have been + gerund (ing)
Example: I have been writing this script since 2018.

Present Perfect Continuous Quiz

Complete the following sentences using present perfect continuous.
Example: He _______ (work) here for ten years.
ANSWER: He has been working here for ten years.