Put the verbs between brackets into the correct tense:
The present perfect continuous
Affirmative
Negative
Interrogative
I,you,we, they have been working
I, you, we, they haven’t been working
Have I, you, we, they been working
He, she, it has been working
He, she, it hasn’t been working
Has he, she, it been working?
Examples:
I have been working all day.
It has been raining all week.
The football team has been training all year.
I have been learning English since 2001.
I have been learning English for five years.
She has been playing the violin ever since she was four.
My uncle has been visiting us lately.
The wing has been blowing in our region recently.
RULES: We use the present perfect to talk about an action which began in the past and continues to the present.
EXERCISE:
Use: for, since, or ago:
I have been living in Errachidia ………………ten years.
It has been raining ……………….eight o’clock.
I got up four hours……………. .
They have been married……………….1991.
She has been studying English………………….. six years… . …………… 2000.
John has been playing the guitar………………he was a child . ………………..20 years.
Rachida cleaned the house ten minutes………………. .
My sister has been training tennis…………………. 1996.
My brother finished his studies ten months……………….. .
I have known him………….a long time.
The baby has been crying …………….the morning.
We have been preparing for the exam……………three months.
Use the present prefect, the simple past or the simple present:
I (live/lived/ have lived)……………………….in Errachidia.
I (live/lived/have lived)………………………..in Errachidia since 1965.
My brother (live/lived/has lived)…………………..in Paris eight years ago.
She always (helps/helped/has helped)……………………………. her mother.
We (don’t get up/ didn’t get up/ hasn’t got up)…………………….yet.
He already…………………….. (Finishes/finished/has finished).