1. She's worked/been working here since July.
both are correct!
6. It's snowed/ been snowing all morning.
been snowing
1. We __________ Jack and Ann for years. (know)
We've known
6. We _________ for hours. Is this the right way? (walk)
have been walking
2. Your mother has phoned/ been phoning three times this morning
has phoned
7. Bill has just gone/been going to work. He won't be back until this evening.
has just gone
2. You look really hot. _____________ at the gym? (you/work out)
Have you been working out
7. Why is my laptop switched on? _____________ it? (you/use)
have you been using it?
3. The kids are exhausted because they've run/been running around all day
been running
8. My sister has lived/ been living alone since her divorce.
both are correct!
3. Emily ____________ her homework yet, so I'm afraid she can't go out. (not do)
hasn't done
8. Oh no! I ______________ my finger on this knife! (cut)
have cut
4. Tim and Lucy haven't seen/been seeing our new house yet.
haven't seen
9. I've read/ been reading all morning. I've now read/been reading 100 pages.
been reading/have read
4. They don't live in London - they _____________ (move)
9. How long ________________ on the phone with him? Hang up! (you/be)
have you been
5. I've never met/ been meeting her boyfriend. Have you?
have never met
Who has eaten/been eating my cake? There's only a small piece left.
been eating
5. I hope they're getting on OK. They ____________ a lot recently. (argue)
have been working