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.