Sie sind auf Seite 1von 22

PRESENT PERFECT CONTINUOUS

Subject

has/have been

base+ing

She

has been

swimming

The present perfect continuous is made up of two elements: the present perfect of the verb 'to
be' (have/has been), and the present participle of the main verb (base+ing)
Affirmative: She has been / She's been running.
Negative: She hasn't been running.
Interrogative : Has she been running?
Interrogative negative: Hasn't she been running?

EXAMPLE: PRESENT PERFECT CONTINUOUS, TO LIVE


Affirmative

Negative

Interrogative

I have been living

I haven't been living

Have I been living?

You have been living

You haven't been living

Have you been living?

He, she, it has been living

He hasn't been living

Has she been living?

We have been living

We haven't been living

Have we been living?

You have been living

You haven't been living

Have you been living?

They have been living

They haven't been living

Have they been living?

FUNCTIONS OF THE PRESENT PERFECT CONTINUOUS


The present perfect continuous refers to an unspecified time between 'before now' and 'now'. The
speaker is thinking about something that started but perhaps did not finish in that period of time.
He/she is interested in the process as well as the result, and this process may still be going on, or
may have just finished.

ACTIONS THAT STARTED IN THE PAST AND CONTINUE IN THE PRESENT


She has been waiting for you all day (= and she's still waiting now).
I've been working on this report since eight o'clock this morning (= and I still haven't finished it).
They have been travelling since last October (= and they're not home yet).

ACTIONS THAT HAVE JUST FINISHED, BUT WE ARE INTERESTED IN THE


RESULTS
She has been cooking since last night (= and the food on the table looks delicious).
It's been raining (= and the streets are still wet).
Someone's been eating my chips (= half of them have gone).

VERBS WITHOUT CONTINUOUS FORMS


With verbs not normally used in the continuous form, use the simple present perfect. For example: I've
wanted to visit China for years.
She's known Robert since she was a child.
I've hated that music since I first heard it.
I've heard a lot about you recently.
We've understood everything.
we've heard this morning.

Exceptions in Spelling
Exceptions in spelling when adding ing

Example

final e is dropped
(but: ee is not changed)

come coming
(but: agree agreeing)

after a short, stressed vowel, the final consonant is doubled

sit sitting

l as final consonant after a vowel is doubled (in British English)

travel travelling

final ie becomes y

lie lying

Write the ing form of the verbs. Note the excepitons in spelling when adding ing.
1.

run

2.

arrive

3.

chat

4.

sit

5.

lie

6.

move

7.

cycle

8.

travel

9.

tie

10.

dial

Decide whether to use have or has.


1.

She

been asking questions all day long.

2.

They

3.

We

4.

You

5.

been working.

6.

It

been snowing.

7.

The boy

been climbing the mountain.


been washing the dishes.
been repairing your computer.

been playing.

8.

Caty

9.

The men

10.

Cindy and Bob

been dreaming.
been digging a hole.
been studying English.

Decide whether you have to use since or for.


1.

I have been waiting

4 oclock.

2.

Sue has only been waiting

3.

Tim and Tina have been learning English

six years.

4.

Fred and Frida have been learning French

1998.

5.

Joe and Josephine have been going out together

6.

I havent been on holiday

7.

Mary has been saving her money

8.

I havent eaten anything

9.

You have been watching TV

10.

We have been living here

20 minutes.

last July.
many years.
breakfast.
hours.
2 months.

Write positive sentences in present perfect progressive.


1.

Albert / squash / play

2.

Hannah / the match / watch

3.

we / in the park / wait

4.

you / a song / sing

5.

I / a magazine / read

Valentines Day.

6.

it / rain / all day

7.

Phil and Greg / a race / run

8.

she / her teeth / brush

9.

the Millers / in London / live / for three years

10.

we / on the lake / sail

Write negative sentences in present perfect progressive.


1.

we / not / in the mountains / walk

2.

Beatrice / not / in Boston / teach

3.

Ricky / not / the car / wash

4.

she / not / a poem / write

5.

we / not / tea / drink

6.

we / not / our rooms / clean

7.

the children / not / on the floor / sleep

8.

Jeff and Linda / not / cycle

9.

Christine / not / her home / decorate

10.

the cat / not / on the chair / lie / all day


Write questions in present perfect progressive.

1.

she / on the phone / talk

2.

his brother / dinner / cook

3.

Jane and Mary / badminton / play

4.

Sue / in the gym / exercise

5.

Robert / the room / paint

6.

they / trees / plant

7.

Henry / in the garage / work

8.

they / in the lake / swim

9.

how long / Boris / English / learn

10.

how long / you / for me / wait


Put the verbs into the correct form (present perfect progressive).

1.

He (work)

in this company since 1985.


has been w or

2.

I (wait)

for you since two o'clock.

3.

Mary (live)

4.

Why is he so tired? He (play)

5.

How long (learn / you)

6.

We (look for)

7.

I (live)

8.

The film (run / not)

in Germany since 1992.

She (not / be)

English?
the motorway for more than an hour.

without electricity for two weeks.

already.
9.
How long (work / she)
10.

tennis for five hours.

for ten minutes yet, but there's a commercial break

in the garden?
in the garden for more than an hour.

Write the ing-form of the following verbs.


1.

cry

2.

prepare

3.

lie

4.

win

5.

dial

Choose the correct form: have or has and since or for.


1.

Emma

been learning English

2.

My friends

3.

4.

Ross and Gavin

5.

Carol

been living here


been waiting for Danny

been exercising in the gym

1.

Kevin / read

2.

you / TV / watch / all day

3.

Paul / to the radio / listen / not

4.

the men / cards / play

5.

the girls / cycle / not

Write questions in present perfect progressive.


Carol / shout

2.

you / dance

3.

Kevin / run

2003.
20 minutes.

been travelling around Australia

Write sentences in present perfect progressive.

1.

five years.

2 o'clock.

six weeks.

4.

they / on the phone / talk / how long

5.

these books / lie / on the floor / how long


Write the ing form of the following verbs.

1.

cause

2.

stay

3.

refer

4.

tie

5.

travel

Choose the correct form: have or has and since or for.


1.

They

been discussing the problem

2.

The candle

3.

Ben

4.

The researcher

5.

Judith and her boyfriend

been burning

one o'clock.
two hours.

been wearing that blue shirt


been exploring the territory
been kissing

Write sentences in present perfect progressive.


1.

the cat / the mouse / chase

2.

you / the homework / copy

3.

they / a new gadget / invent

4.

we / in a forum / chat / not

5.

Lucy / on the task / concentrate / not

Friday.
last December.
ten minutes.

Write questions in present perfect progressive.


1.

Kerry / paint

2.

the secretary / the documents / print out

3.

they / a room / share

4.

the dog / run around / how long

5.

you / at the door / knock / how long


Choose the correct tense (Simple Present or Present Perfect Progressive).

1.

I never

to school on Sundays. (go)

2.

We

since 7 o'clock. (work)

3.

He

shopping twice per week. (go)

4.

We

5.

They

6.

It

7.

8.

When

9.

How long

10.

How often per month

tennis every Tuesday. (play)


English for two years. (learn)
for three days now. (rain)
TV at the weekends. (never watch)
in the mornings? (usually get up)
for Tom now? (we wait)
the bus? (you take)

Fill in the correct tense (Simple Present or Present Perfect Progressive).


1.

Carol (love)

2.

She (sing)

singing.
in the school's choir for five years.

3.

Carol (have)

a wonderful voice and she (play)

the piano,

too.
4.

She (play)

the piano for seven years.

5.

Since Carol saw a talent show on TV, she (dream)

6.

Therefore, Carol (practise)

7.

She (want)

8.

" (know / anyone)

of being a popstar.

every day.

to be in a band.
a cool band that (need)

keyboarder?" she often (ask)

a singer or a

her friends.

Fill in the correct tense (Simple Present or Present Perfect Progressive).


1.

Tom (go)

2.

He (go)

to school by bus every day.


to school by bus since he and his parents moved to a little

village.
3.
Tom (have)
4.

At least he (can / stay)


friends (be)

5.

to get up very early each day, but that (be)


at his old school where all of his

Tom (speak)

for only two years.


6.
His friends often (ask)

English very well, although he (learn)

Tom why his English (be)

7.

Every summer, Tom and his parents (spend)

8.

Tom's mum (love)

9.

Tom (have)
with them.

okay.

English

so good.

a few weeks in England.

England, especially the English gardens.


some friends in England and he (speak)

English

Fill in the correct tense (Simple Present or Present Perfect Progressive).


1.

Marvin and Joe (play)

in a football club for two years.

2.

They (practise)

3.

Marvin (be)

4.

He often (score)

5.

At the moment, the training (be)

6.

For six weeks now, the team (prepare)

four times a week.


a popular forwarder.
goals for his team.

place on Sunday.
7.
Today, the boys (doing)

very hard.
for an important match taking

strength training for forty minutes already.

8.

Joe (like/not)

that very much - he (want)

9.

However, the strength training exercises (be)

to play football.
also very important for the

young players.
Fill in the correct form (pronoun + verb).
Simple Present

they / do

she / eat

you / sit

I / speak

Present Perfect Progressive

he / write
When to use which tense?
1.

'for seven days' is a signal word for

2.

'since 6 o'clock' is a signal word for

3.

'often' is a signal word for

Fill in the correct tense (Simple Present or Present Perfect Progressive).


1.

I (read)

since two o'clock.

2.

He (meet)

3.

They (live)

4.

The weather here (be)

5.

We always (get up)

his friends after school every day.


here for just three months.
really bad in winter.
very late on Sundays.

Fill in the correct tense (Simple Present or Present Perfect Progressive).


1.

My parents (speak/not)

English very well.

2.

We (watch/not)

TV for four hours.

3.

She (play/not)

tennis on Tuesdays.

4.

He (study/not)

for his English test since he came home.

5.

You need a break? Already? We (cycle/not)

for more than half an hour.

Fill in the correct tense (Simple Present or Present Perfect Progressive).


1.

What time (start/you)

school on Mondays?

2.

When (leave/the train)

3.

How long (wait/we)

4.

(go/she)

5.

(get/they)

for Manchester?
for him?

to school for six years now?


much homework at school each day?

Fill in the correct tense (Simple Present or Present Perfect Progressive).


1.

Interviewer: Jane, how long (learn/you)

2.

Jane: I (learn)

3.

Interviewer: What other subjects (like/you)

4.

Jane: I also (love)

5.

Interviewer: How often (do/you)

6.

Jane: I (go)

English?

English for six years. It's one of my favourite subjects.


?

art and physical education.


sports per week?

jogging every morning and I (play)

schools basketball team for two years. We (train)


7.

Interviewer: And what about art? (paint/you)

8.

Jane: Oh yes, I (paint)

in my

three times a week.


a lot?

since I was just two years old.

Fill in the correct form (pronoun + verb).


Simple Present

I / look

he / live

Present Perfect Progressive

you / swim

she listen

they / take
When to use which tense?
1.

'never' is a signal word for

2.

'every Monday' is a signal word for

3.

'for eight months' is a signal word for

4.

'twice a week' is a signal word for

5.

'since yesterday' is a signal word for

Fill in the correct tense (Simple Present or Present Perfect Progressive).


1.

My friend (travel)

2.

They (sleep)

3.

She (visit)

4.

He (feed)

5.

The children (play)

around Canada for five weeks.


for more than 10 hours.
another museum every week.
his dog three times a day.
in the garden since they came home.

Fill in the correct tense (Simple Present or Present Perfect Progressive).


1.

We (see/not)

each other very often nowadays.

2.

My little brother (learn/not)

English for a year yet.

3.

They (play/not)

4.

My mum (work/not)

5.

My socks are smelly although I (wear/not)

for ten minutes, but the score is 5:1 already.


on Tuesdays.
them for a complete day yet.

Fill in the correct tense (Simple Present or Present Perfect Progressive).


1.

(go/you)

by bus very often?

2.

Since when (ski/Betty)

3.

What time (have/he)

4.

How long (rain/it)

5.

(work/you)

?
dinner in the evenings?
?
at the hospital for a long time yet?

Fill in the correct tense (Simple Present or Present Perfect Progressive).


1.

William and his parents (live)

2.

Although William was a little afraid of moving to Aberdeen, he (have)

many friends here now.


3.
Four of his best friends (go)

in Aberdeen for one year.

camping every summer.

4.

This year, William (want)

to go with them.

5.

The five boys (plan)

their holiday for a few months now.

6.

They already (know)

where to go and what to do.

7.

What they (need)

8.

William only (get)

now, is a little more money.


very little pocket money every month.

9.

That (be)

not enough.

10.

To earn some extra money, he (deliver)

newspapers for 6 weeks.

Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive)
1.

I (play)

football for five years.


have been pla

2.

My team (win / only)

two matches so far.

3.

The others (be / always)

4.

Are we not there yet? We (walk)

5.

But we (cover / only)

6.

I (finish/just)

7.

I (work)

8.

Jane (go out)

with Bob for seven years.

9.

Martin (date)

three girls this week.

10.

How long (wait / you)

better.
for hours.
an area of five miles so far.
my homework.

on this essay since two o'clock.

for us?

Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive).
1.

A: (you / play / ever)

2.

B: I (play / only)

3.

A: I (learn)

4.

B: (you / take)

5.

A: I (participate)

tennis?
tennis once or twice. And you?
tennis for two years.
part in any competitions yet?
in four contests this year.

6.

B: (you / win)

7.

A: No, I (win / not)


ever)

8.

any prizes so far?


anything yet. I'm not that good yet. (you / enter /

a contest?
B: I (swim)

for seven years and I (receive / already)

some

trophies.
Use the verbs in Present Perfect Progressive, if possible. If it is not possible, use the
Present Perfect Simple.
1.

We (know)

them for 15 years.

2.

They (watch)

3.

He (have)

4.

We (work)

5.

How long (you / learn)

6.

Mr Smith (be)

7.

Steven (hear)

8.

(you / see)

9.

She (prepare)

10.

Don't worry, they (touch / not)

TV for 3 hours.
this car for 20 years.
for 7 hours without a break.
English?
in hospital for 5 days.
a mouse squeak all night.
Brona?
dinner for two hours.
your gameboy.

Which form is correct (Present Perfect Simple or Present Perfect Progressive)?


1.

We want to tell how we have spent our time:


We have played football.
We have been playing football.

2.

The action is completed now:


Charly has sent the letter.
Charly has been sending the letter.

3.

I want to tell how I have spent my time:


I have watched TV.
I have been watching TV.

4.

I want to emphasise that the door is open now:


Elizabeth has opened the door.
Elizabeth has been opening the door.

5.

I want to emphasise that the house is ready now:


My friends have built a house.
My friends have been building a house.

What is emphasised?
1.

I have cooked dinner.


emphasising that dinner is ready now
emphasising how I have spent my time

2.

She has been reading a book.


emphasising that she has read the book completely
emphasising how she has spent her time

3.

He has closed all the windows.


emphasising that all windows are closed now
emphasising how he has spent his time

4.

I have tidied up my room.


emphasising that the room is tidy now
emphasising how I have spent my time

5.

We have been swimming.


emphasising, that we are not swimming anymore now
emphasising how we have spent our time

Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive).
1.

Why are you out of breath? - I (run)

2.

The toaster is okay again. Dad (repair)

3.

I am so tired, I (work)

4.

Your shirt is clean now. Maggie (wash)

5.

I'm afraid, I'm getting a cold. I (walk)

6.

Your clothes smell awful! (you / smoke)

7.

Peggy is ready for her exam now. I (help)

8.

It is dark in here because we (close)

it.

all day.
it.
home in the rain.
?
her preparing for it.
the curtains. We want to watch a

film and that's better in the dark.


9.
His voice is gone now because he (shout)

all morning.

Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive).
1.

One can see through the windows again. Jane (clean)

2.

You are absolutely sunburned. You (sit)

3.

We can watch the film now. Michael (connect)

4.

The room looks much nicer now. I (hang)

5.

Freddy is soaken wet. He (wash)

them.
in the sun too long.
the DVD player.
up some pictures.

the dog.

6.

I am not hungry. I (eat / already)

7.

Can I go outside? I (do)

8.

My eyes are red because I (cut)

something.
my homework.
onions.

Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive).
1.

I (play / not)

2.

Bob (drive / not)

3.

Carla (go / not)

4.

We (run / not)

5.

They (smoke / not)

6.

I (eat / not)

7.

Anna (work / not)

8.

I (read / not)

9.

You (cycle / not)

10.

Catherine (speak / not)

the computer for half an hour, only for about 5 minutes.


a car for eight years.
on holiday for three years.
for 40 minutes yet - there are still 10 minutes left.
for 10 days now.
anything since two o'clock.
here for five years, but for seven years.
for a long time - just 10 minutes, not more.
for two hours. It was only about one hour.
French for 10 years, so her French isn't very good

now.
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive).
1.

Since I bought my car, I (travel / not)

by train.

2.

He (learn / not)

English for two years yet, but he speaks it very well.

3.

We (party / not)

for a long time, but there's no food left.

4.

My sister and her boyfriend (go / not)

only met three weeks ago.


5.
James (tidy / not)

out together for a long time. They

up his room for a long time. It's a complete mess.

6.

We (practise / not)

for hours - 15 minutes were enough.

7.

Louis is absolutely tired as he (sleep / not)

8.

Dana (work / not)

9.

I (play / not)

well for days.

for days because she is ill.


the piano for ages, so please don't ask me to perform

anything.
10.
We (hang / not)

about all day, we have helped grandma in the garden.

Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive).
1.

A: (you / take)

2.

B: I (work)
I (have / not)

the dog for a walk yet?


all day. I (come / just)

home from work and

the time yet to walk the dog.

3.

A: How long (the dog / be)

4.

B: For about 6 hours. You (walk / not)

want to go?
5.
A: Well, I (laze / not)

home alone?
the dog for a long time. Don't you

about all day either, you know. I have a very

important meeting tomorrow and I still (finish / not)


6.

B: Okay, I will go then. Where (you / put)

7.

A: They are in the kitchen. By the way, (you / eat)


could you get us something from the supermarket?

my presentation.
collar and leash?
anything yet? If not,

Put the verbs into the correct tense (Present Perfect Simple or Present Perfect
Progressive).
1.

A: I (call)

are your clothes so dirty?


2.
B: I (tidy)
3.

A: (you / find)

for ages.
4.
B: I (discover / not)
yet. I (come / just)
5.

A: I (cook / not)
neighbour.

for you for half an hour. Where (be)

? And why

up the shed in the garden.


a box with old photos there? I (look)

it yet, but I (work / not)

for it

for a long time

in to eat something.
anything yet because I (talk)

to our

Das könnte Ihnen auch gefallen