Private Call Girls Bally - 8250192130 | 24x7 Service Available Near Me
Present perfect progressive
1. Present Perfect Progressive
The present perfect progressive expresses the meaning ?until now? and makes the connection between the
past and present. Since it is progressive, it usually connotes an idea of continuity. It is often used with
prepositional phrases: for + amount of time and since + point in time.
I have been living in Minneapolis since 1999.
I have been living in Minneapolis for three years.
subject auxiliary verb
auxiliary verb
main verb
+
I
have
been
waiting
for one hour.
+
You
have
been
talking
too much.
-
It
has
not
been
raining.
-
We
have
not
been
playing
football.
?
Have
you
been
seeing
her?
?
Have
they
been
doing
their homework?
Exercise
Raining /morning/it's/been/all
?/you/long/been/waiting/have
Years/./three/i've/English/nearly/learning/for/been
My/answering/why/emails/been/?/haven't/you
we've/been/for/tennis/playing/afternoon/.every/Sunday/years
bathroom/in/smoking/have/?/you/been/the/you/,/haven't
been/2008/./company's/have/profits/since/steadily/our/increasing
2. 1. Have you ever broken a bone in your body?
yes no
2. Have you ever been late for something really important?
yes no
3. Have you ever broken a valuable object?
yes no
4. Have you ever broken a law?
yes no
5. Have you ever failed an exam that you expected to pass?
yes no
6. Have you ever had an automobile accident?
yes no
7. Have you ever fallen asleep at work?
yes no
8. Have you ever fallen down stairs?
yes no
9. Have you ever lost your temper?
yes no
10. Have you ever fallen in love at frst sight?
Change the verb into the correct form:
1. I
(listen) to this for 2 hours.
2. You
(wait) since this morning.
3. She
(watch) their dog since Saturday.
4. We
(talk) for over an hour.
5. I
(prepare) for this test for almost 2 weeks.
3. 6. Joe
(work) here since 1987.
7. You
(do) nothing for the last 30 minutes.
8. Lilly
9. I
10. Recently, she
(teach) English for many years.
(eat) tomatoes for my entire life.
(feel) quite better.
11. They
(talk) a lot lately.
12. You
(watch) too much television.
13. We
14. Lately, I
1. The farmer
(eat) too many sweets lately.
(exercise) quite frequently
(plant) trees for two months now.
2. She
(sleep) since this morning.
3. He
(teach) for seven years now.
4. She
5. They
6. I
7. They
8. We
9. I
10. Robert
(swim) for hours now.
(hope) for his returning since last week.
(wait) for twenty minutes.
(go out) together since last June.
(do) some exercises.
(wait) for ages.
(learn) English for eight years.