0% found this document useful (0 votes)
1K views12 pages

The Past Perfect Continuous

Exercise "Present perfect continuous and present perfect" created by felin (23-01-2006) with thy (stay) in a rented flat since returning to (stay) at this hotel a couple of times before. Thy 3. A) with their win yesterday, Italy in the table. (move) into second place thy 4. B) As house prices in the cities have risen, people into the countryside.

Uploaded by

skanotra
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
1K views12 pages

The Past Perfect Continuous

Exercise "Present perfect continuous and present perfect" created by felin (23-01-2006) with thy (stay) in a rented flat since returning to (stay) at this hotel a couple of times before. Thy 3. A) with their win yesterday, Italy in the table. (move) into second place thy 4. B) As house prices in the cities have risen, people into the countryside.

Uploaded by

skanotra
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 12

English exercise "Present perfect continuous and present perfect" created by felin (23-01-2006) with

1. a) Maria Harris (stay) in a rented flat since returning to


Liverpool.

2. We (stay) at this hotel a couple of times before.

3. a) With their win yesterday, Italy (move) into second place


in the table.

4. b) As house prices in the cities have risen, people (move)


into the countryside.

5. a) All day, the police (stop) motorists to question them


about the accident.

6. b) Good, the noise (stop) I can start concentrating on my


work again.

7. a) I (not/read) any of Dickens' novels.

8. b) I (read) this book on astrophysics for hours and I'm still


only on page 6.

9. a) Dr Fletcher (give) the same lecture to students for the


last ten years.

10. b) Mr Goldman (give) nearly a million pounds to the charity


this year.

11. a) I did 20 lengths of the pool today. I (not/swim) that far


since I was at school.

12. b) I (swim) and I feel exhausted.

13. a) In recent years, Brazilian companies (put) a lot of


money into developing advanced technology,

14. b) The South African coal company (put) the Calverton


Mine up for sale.

15. a) An important file (disappear) from my office.

16. b) Plants and vegetables (disappear) from my garden since


we had new neighbours

1. a) Maria Harris [NO ANSWER] HAS BEEN STAYING (stay) in a rented flat
since returning to Liverpool.
2. We [NO ANSWER] HAVE STAYED (stay) at this hotel a couple of times
before.
3. a) With their win yesterday, Italy [NO ANSWER] HAVE MOVED
(move) into second place in the table.
4. b) As house prices in the cities have risen, people [NO ANSWER]
HAVE BEEN MOVING (move) into the countryside.
5. a) All day, the police [NO ANSWER] HAVE BEEN STOPPING -or- HAS
BEEN STOPPING (stop) motorists to question them about the accident.
6. b) Good, the noise [NO ANSWER] HAS STOPPED (stop) I can start
concentrating on my work again.
7. a) I [NO ANSWER] HAVEN'T READ (not/read) any of Dickens' novels.
8. b) I [NO ANSWER] HAVE BEEN READING (read) this book on
astrophysics for hours and I'm still only on page 6.
9. a) Dr Fletcher [NO ANSWER] HAS BEEN GIVING (give) the same
lecture to students for the last ten years.
10. b) Mr Goldman [NO ANSWER] HAS GIVEN (give) nearly a million
pounds to the charity this year.
11. a) I did 20 lengths of the pool today. I [NO ANSWER] HAVEN'T
SWUM (not/swim) that far since I was at school.
12. b) I [NO ANSWER] HAVE BEEN SWIMMING (swim) and I feel
exhausted.
13. a) In recent years, Brazilian companies [NO ANSWER] HAVE BEEN
PUTTING (put) a lot of money into developing advanced technology,
14. b) The South African coal company [NO ANSWER] HAS PUT (put)
the Calverton Mine up for sale.
15. a) An important file [NO ANSWER] HAS DISAPPEARED (disappear)
from my office.
16. b) Plants and vegetables [NO ANSWER] HAVE BEEN DISAPPEARING
(disappear) from my garden since we had new neighbours

She (wait)______________________________ for two hours.


I (run)______________________________ !I'm out of breath.
You (fight)______________________________.Look at your eye!
I'm sure he (cry)______________________________! Look at his eyes!
We (prepare)______________________________ the wedding for months.
I can't stand my neighbours! They (shout)______________________________ all
morning.
I am so tired! He (snore) ______________________________ all night long!
Question : (You/sleep)______________________________ ? Your eyes are puffy.
Question : (She/argue) ______________________________ with anyone? She
looks cross.
Question : (He/watch) ______________________________ TV since this morning?

Question : (You/talk) ______________________________ to your mother? You


look irritated again.
Negation : They (not/play) ______________________________ for a long time.
Negation : I (not/phone) ______________________________ for a long time.
Negation : It's not true, she (not/talk) ______________________________ for
that long.

ANSWERS:

has been waiting


have been running
have been fighting
has been crying
have been preparing
have been shouting
has been snoring
have you been sleeping
has she been arguing
has he been watching
have you been talking
have not been playing
have not been phoning
has not been talking

Past perfect simple or continuous


This test comes from http://www.tolearnenglish.com - the site to learn English (test
n°53798)

The past perfect simple is used for an action in the past.

The past perfect continuous is also used for an action in the past, but the action is
lasting a while.

An action had been happening when another one had happened.

Example:

He had been playing football, and then he had broken his leg.

Exercise: Complete with the verb in the right tense.

Questions:

1. When I arrived at the station the train ______________________________ (leave).


2. He ______________________________ (play) tennis for 4 hours when he broke his
leg.
3. The dog came into the house once she ______________________________ (finish) the
housework.
4. He ______________________________ (drive) his car for 10 minutes when he realized
it had a flat tyre.
5. She ______________________________ (throw) the letter away when she noticed it
was important.
6. He ______________________________ (swim) for 15 minutes when he understood he
had lost his swimsuit.
7. When he saw her he knew he ______________________________ (meet) her before.
8. When he phoned her she ______________________________ (go) out.
9. It ______________________________ (rain) for one hour when the wind started to
blow.
10. He rushed to the baker\'s when he saw his wife ______________________________
(forget) to buy some bread.
When I arrived at the station the train ______________________________ (leave).
He ______________________________ (play) tennis for 4 hours when he broke his leg.
The dog came into the house once she ______________________________ (finish) the
housework.
He ______________________________ (drive) his car for 10 minutes when he realized it
had a flat tyre.
She ______________________________ (throw) the letter away when she noticed it was
important.
He ______________________________ (swim) for 15 minutes when he understood he
had lost his swimsuit.
When he saw her he knew he ______________________________ (meet) her before.
When he phoned her she ______________________________ (go) out.
It ______________________________ (rain) for one hour when the wind started to
blow.
He rushed to the baker's when he saw his wife ______________________________
(forget) to buy some bread.

ANSWERS:

1) had left
2) had been playing
3) had finished
4) had been driving
5) had thrown
6) had been swimming
7) had met
8) had gone
9) had been raining
10) had forgotten
had left
had been playing
had finished
had been driving
had thrown
had been swimming
had met
had gone
had been raining
had forgotten

This test comes from http://www.tolearnenglish.com - the site to learn English (test
n°53798) - Copyright tolearnenglish.com - All rights reserved - It is forbidden to
reproduce, republish, redistribute, resell or translate any materials from this site in
either machine-readable form or any other form.

Present perfect simple or continuous


This test comes from http://www.tolearnenglish.com - the site to learn
English (test n°27838)

Complete the sentences.

Questions:

1. Have you ______________________________ anything I\'ve said to you ?


(Understand)
2. Sorry, I\'ve ______________________________ my homework. (Forget)
3. How long has Jack ______________________________ English ? (Study)
4. How many new words have you ______________________________ this
week ? (Learn)
5. How many times have you ______________________________ at this
restaurant ? (eat)
6. You look exhausted ! What have you ______________________________ ?
(Do)
7. Look at the weather ! It\'s ______________________________ all day ! (Rain)
8. I need a holiday ! I haven\'t ______________________________ one for two
years. (Have)
9. I\'ve always ______________________________ a sport car ! (Want)
10. Ooh, that woman. I\'ve never ______________________________ her. (Like)
Have you ______________________________ anything I've said to you ?
(Understand)
Sorry, I've ______________________________ my homework. (Forget)
How long has Jack ______________________________ English ? (Study)
How many new words have you ______________________________ this week ?
(Learn)
How many times have you ______________________________ at this
restaurant ? (eat)
You look exhausted ! What have you ______________________________ ? (Do)
Look at the weather ! It's ______________________________ all day ! (Rain)
I need a holiday ! I haven't ______________________________ one for two
years. (Have)
I've always ______________________________ a sport car ! (Want)
Ooh, that woman. I've never ______________________________ her. (Like)

ANSWERS:

1) understood
2) forgotten
3) been studying
4) learnt
5) eaten
6) been doing
7) been raining
8) had
9) wanted
10) liked
understood
forgotten
been studying
learnt
eaten
been doing
been raining
had
wanted
liked

This test comes from http://www.tolearnenglish.com - the site to learn


English (test n°27838) - Copyright tolearnenglish.com - All rights
reserved - It is forbidden to reproduce, republish, redistribute, resell or
translate any materials from this site in either machine-readable form
or any other form.

Present perfect continuous


This test comes from http://www.tolearnenglish.com - the site to learn
English (test n°52071)

Complete the sentences.

Questions:

1. The farmer ______________________________ (plant) trees for two months


now.
2. She ______________________________ (sleep) since this morning.
3. He ______________________________ (teach) for seven years now.
4. She ______________________________ (swim) for hours now.
5. They ______________________________ (hope) his coming since last week.
6. I ______________________________ (wait) for twenty minutes.
7. They ______________________________ (go out) together since last June.
8. We ______________________________ (do) some exercises.
9. I ______________________________ (wait) for ages.
10. Robert ______________________________ (learn) English for eight years.
The farmer ______________________________ (plant) trees for two months
now.
She ______________________________ (sleep) since this morning.
He ______________________________ (teach) for seven years now.
She ______________________________ (swim) for hours now.
They ______________________________ (hope) his coming since last week.
I ______________________________ (wait) for twenty minutes.
They ______________________________ (go out) together since last June.
We ______________________________ (do) some exercises.
I ______________________________ (wait) for ages.
Robert ______________________________ (learn) English for eight years.

ANSWERS:

1) has been planting


2) has been sleeping
3) has been teaching
4) has been swimming
5) have been hoping
6) have been waiting
7) have been going out
8) have been doing
9) have been waiting
10) has been learning
has been planting
has been sleeping
has been teaching
has been swimming
have been hoping
have been waiting
have been going out
have been doing
have been waiting
has been learning

Present perfect simple and continuous


This test comes from http://www.tolearnenglish.com - the site to learn
English (test n°8398)

Complete the sentences.

Questions:

1. He ______________________________ (wait) for two hours, since midday.


2. He ______________________________ (not find) the ideal flat yet.
3. Somebody ______________________________ (smoke) here. Open the
windows !
4. How many cups of coffee ______________________________ (you drink)
today ?
5. You ______________________________ (eat) chocolate: there are stains on
your hands.
6. I ______________________________ (clean) the house for 2 hours; now I can
rest.
7. I ______________________________ (not write) any Xmas cards yet.
8. I couldn\'t sleep because my neighbours ______________________________
(sing) all night long.
9. Emily ______________________________ (work) since September.
10. Sarah ______________________________ (be) a secretary for six months.
He ______________________________ (wait) for two hours, since midday.
He ______________________________ (not find) the ideal flat yet.
Somebody ______________________________ (smoke) here. Open the
windows !
How many cups of coffee ______________________________ (you drink) today ?
You ______________________________ (eat) chocolate: there are stains on your
hands.
I ______________________________ (clean) the house for 2 hours; now I can
rest.
I ______________________________ (not write) any Xmas cards yet.
I couldn't sleep because my neighbours ______________________________
(sing) all night long.
Emily ______________________________ (work) since September.
Sarah ______________________________ (be) a secretary for six months.

ANSWERS:

1) has been waiting


2) has not found
3) has been smoking
4) have you drunk
5) have been eating
6) have cleaned
7) have not written
8) have been singing
9) has been working
10) has been
has been waiting
has not found
has been smoking
have you drunk
have been eating
have cleaned
have not written
have been singing
has been working
has been

Past perfect simple or continuous


This test comes from http://www.tolearnenglish.com - the site to learn
English (test n°53798)

The past perfect simple is used for an action in the past.


The past perfect continuous is also used for an action in the past, but the action is
lasting a while.

An action had been happening when another one had happened.

Example:

He had been playing football, and then he had broken his leg.

Exercise: Complete with the verb in the right tense.

Questions:

1. When I arrived at the station the train ______________________________


(leave).
2. He ______________________________ (play) tennis for 4 hours when he
broke his leg.
3. The dog came into the house once she ______________________________
(finish) the housework.
4. He ______________________________ (drive) his car for 10 minutes when he
realized it had a flat tyre.
5. She ______________________________ (throw) the letter away when she
noticed it was important.
6. He ______________________________ (swim) for 15 minutes when he
understood he had lost his swimsuit.
7. When he saw her he knew he ______________________________ (meet) her
before.
8. When he phoned her she ______________________________ (go) out.
9. It ______________________________ (rain) for one hour when the wind
started to blow.
10. He rushed to the baker\'s when he saw his wife
______________________________ (forget) to buy some bread.
When I arrived at the station the train ______________________________
(leave).
He ______________________________ (play) tennis for 4 hours when he broke
his leg.
The dog came into the house once she ______________________________
(finish) the housework.
He ______________________________ (drive) his car for 10 minutes when he
realized it had a flat tyre.
She ______________________________ (throw) the letter away when she
noticed it was important.
He ______________________________ (swim) for 15 minutes when he
understood he had lost his swimsuit.
When he saw her he knew he ______________________________ (meet) her
before.
When he phoned her she ______________________________ (go) out.
It ______________________________ (rain) for one hour when the wind started
to blow.
He rushed to the baker's when he saw his wife
______________________________ (forget) to buy some bread.

ANSWERS:

1) had left
2) had been playing
3) had finished
4) had been driving
5) had thrown
6) had been swimming
7) had met
8) had gone
9) had been raining
10) had forgotten
had left
had been playing
had finished
had been driving
had thrown
had been swimming
had met
had gone
had been raining
had forgotten
This test comes from http://www.tolearnenglish.com - the site to learn
English (test n°53798) - Copyright tolearnenglish.com - All rights
reserved - It is forbidden to reproduce, republish, redistribute, resell or
translate any materials from this site in either machine-readable form
or any other form.

You might also like