1. I (have been doing/have done) have been doing the flat since 2 o’clock.
2. How long (have you known/have you been knowing) ____ each other?
3. I (haven’t worn/have not been wearing) ____ these shoes yet.
4. Mary (has phoned/has been phoning) ____ the office since morning but
she (hasn’t managed/hasn’t been managing) _____ to get through.
5. I (have met/have been meeting) ___ Mr Black only once, I don’t know
what kind of person he is.
6. John (has owned/has been owning) ___ the house for 15 years.
7. This factory (has polluted/has been polluting) ____ the air for 12 years.
8. Mark is a vet, he (has saved/has been saving) ___ animals for years.
9. Mike is not interested in foreign languages. He (has never even tried/has
never even been trying) ___ to do it.
10. Your mouth is dirty. (Have you eaten/Have you been eating) ____ jam?
11. A number of students (have waited/have been waiting ) ___ for you in
the hall for an hour already.
12. They (have lived/have been living) ____ in this city all their lives and
they are not going to leave.
Answers & Comments
Have you been knowing
Haven't worn
Has phoned
Hasn't managed
Have met
Has been owning
Has been polluting
Has saved
Has even tried
Have you been eating
Have been waiting
Have lived