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.
have been doinghave you knownhaven't wornhas phoned, hasn't managedhave methas ownedhas been pollutinghas been savinghas never even triedHave you been eatinghave been waitinghave been living