Verb Phrase 89.a

Fill the gaps with a form of the verb given at the end of each sentence.


1

Hannah's been . . . . . a lot in the last few months. (travel)

2

You have . . . . . crying! (be)

3

Mr Williams . . . . . been working with us for very long yet. (not have)

4

How long have you been . . . . . here? (wait)

5

I've been . . . . . the garden as you instructed. (look after)

6

Who has . . . . . feeding your cat while you are on holiday? (be)

7

We've . . . . . looking forward to meeting you for ages. (be)

8

Have you been . . . . . here in Pamplona for long? (live)

9

The sun . . . . . been shining all day. (have)

10

I . . . . . been keeping up with the news recently. (not have)

11

Has Samuel been . . . . . cricket all afternoon? (watch)

12

People have . . . . . using the shortcut for years. (be)

13

You . . . . . been coming round so often recently. (not have)

14

I've been . . . . . stamps since I was a little boy. (collect)

15

Mrs Stevens . . . . . been learning Spanish for long. (not have)

16

We've been . . . . . it easy for the last few days. (take)