Have you .....the new James Bond film yet?
We ....a dog for ten years.
We've .......the bedroom. We've nearly finished.
They've .....each other for ten years.
I.....to call you all morning!
I haven't ..... hard recently.
I've......................to the bank twice, but I haven't had a reply.
I’ve................ my homework. Now I’m going to watch TV.
What have you .............? You’re all wet.
How long have you ....for the bus?
BEEN DOING
KNOWN
BEEN PAINTING
BEEN WORKING
HAVE HAD
FINISHED
BEEN WAITING
SEEN
BEEN WRITING
HAVE BEEN TRYING