Which is correct?
Which is correct?
Complete the sentence
Complete the sentence
100

1. She's worked/been working here since July.

both are correct!

100

6. It's snowed/ been snowing all morning.

been snowing

100

1. We __________ Jack and Ann for years. (know)

We've known 

100

6. We _________ for hours. Is this the right way? (walk)

have been walking

200

2. Your mother has phoned/ been phoning three times this morning

has phoned

200

7. Bill has just gone/been going to work. He won't be back until this evening.

has just gone

200

2. You look really hot. _____________ at the gym? (you/work out)

Have you been working out

200

7. Why is my laptop switched on? _____________ it? (you/use)

have you been using it?

300

3. The kids are exhausted because they've run/been running around all day

been running

300

8. My sister has lived/ been living alone since her divorce. 

both are correct!

300

3. Emily ____________ her homework yet, so I'm afraid she can't go out. (not do)

hasn't done

300

8. Oh no! I ______________ my finger on this knife! (cut)

have cut

400

4. Tim and Lucy haven't seen/been seeing our new house yet.

haven't seen

400

9. I've read/ been reading all morning. I've now read/been reading 100 pages.

been reading/have read

400

4. They don't live in London - they _____________ (move)

have moved
400

9. How long ________________ on the phone with him? Hang up! (you/be)

have you been

500

5. I've never met/ been meeting her boyfriend. Have you?

have never met

500

Who has eaten/been eating my cake? There's only a small piece left.

been eating

500

5. I hope they're getting on OK. They ____________ a lot recently. (argue)

have been arguing 
500
I'm all dirty because I _____________ on the garden all day (work).

have been working