Present perfect or present perfect continuous- Exercise 03
I. Result or side effect:
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).
film and that's better in the dark.
9. His voice is gone now because he (shout)
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)
good now.
all day.
from work and I (have / not)
3. A: How long (the dog/be).
4. B: For about 6 hours. You (walk/not)
want to go?
it.
it.
home in the rain.
II. Since the last time or since the beginning:
Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive).
?
her preparing for it.
the curtains. We want to watch a
all day. I (come/just)
all morning.
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.
III. Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive).
1. A: (you/take)
the dog for a walk yet?
2. B: I (work)
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
the time yet to walk the dog.
home alone?
home
the dog for a long time. Don't you
![](https://st.uroker.com/files/e48/e485c6374e77f40cf02283197890465b.png)
Ответы
Ответ:
I. Result or side effect:
1) Why are you out of breath? - I have been running.
2) The toaster is okay again. Dad has repaired it.
3) I am so tired, I have been working all day.
4) Your shirt is clean now. Maggie has washed it.
5) I’m afraid, I’m getting a cold. I have walked home in the rain.
6) Your clothes smell awful! Have you been smoking?
7) Peggy is ready for her exam now. I have helped her preparing for it.
8) It is dark in here because we have closed the curtains. We want to watch a film and that’s better in the dark.
9) His voice is gone now because he has been shouting all day.
II. Since the last time or since the beginning:
1) I haven’t played the computer for half an hour, only for about 5 minutes.
2) Bob hasn’t driven a car for eight years.
3) Carla hasn’t gone on holiday for three years.
4) We haven’t run for 40 minutes yet - there are still 10 minutes left.
5) They haven’t smoked for 10 days now.
6) I haven’t eaten anything since two o’clock.
7) Anna hasn’t worked here for five years, but for seven years.
8) I haven’t read your book all day. It’s very interesting, but I’m only on chapter 2.
9) You haven’t cycled for a long time - just 10 minutes, not more.
10) Catherine hasn’t spoken French for 10 years, so her French isn’t very good now.
III. Put the verbs into the correct tense (Present Perfect Simple or Present Perfect Progressive).
1) A: Have you taken the dog for a walk yet?
2) B: No, I haven’t had the time yet to walk the dog.
3) A: How long has the dog been home alone?
4) B: For about 6 hours. You haven’t walked the dog for a long time. Don’t you want to go?