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)