We use it

To talk about actions beginning in the past till the present time.

To refer to actions which have been going on for a period of time, so we use prepositions...

For - Since

(For six hours or Since 1990).

Also the expressions Lately or Recently can be used.

Subject + Have - Has + Been + Verb -ing + the rest of the sentence.

The use of the auxiliaries "Have" or "Has" will depend on the subject of the sentence.

If the subject is or equals

He - She - It

we use the auxiliary "Has".

If the subject is or equals

I - You - We - They

we use the auxiliary "Have".

After writing "Have" or "Has" in this verbal tense, the word "Been" is always used followed by the main verb with the -Ing form at the end of it.

Examples

She has been studying for 3 hours.

They have been living in New York since 1995.

Susan has been planning her vacations for a month.

Subject + Have Not / Has Not + Been + Verb Ing + the rest of the sentence.

The negative structure is the same as the Affirmative form but you add "Not" to the auxiliaries "Have" and "Has".

For this reason we write

Have Not (Haven't).

or

Has Not (Hasn't).

Examples

They haven't been cleaning the house.

My parents haven't been travelling around the world.

Erik has not been studying the whole week.

Have / Has + Subject + Been + Verb Ing + the rest of the sentence?

In the interrogative form, the auxiliaries

Have - Has

are written before the subject of the sentence.

Examples

Have you been feeling ok lately?

Has Anne been talking on the phone for an hour?

Have they been driving since yesterday?

T

B