he has been eating
She / know him / since/ he was a small child.
She has known him since he was a small child.
have been
I have been going
He / not put / his recent qualifications on his CV / yet.
He has not put his recent qualifications on his CV yet.
What ...... (you do)? Your hands are covered in dirt.
have you been doing
I have finally been learning how to use the passive in English. I feel over the moon that I can do it at last.
I have finally learnt
Wake up! You / sleep for / over two hours now.
Wake up! You have been sleeping for over two hours now.
I ...... (change) a wheel on my car, so I'm not really in the mood to go out.
have been changing
They have browsed for jobs in sports management for over four hours and still haven't found anything.
They have been browsing
Scientists / discover / vaccines / to cure / many fatal illnesses.
Scientists have discovered vaccines to cure many fatal illnesses.
has become
Have you got a plaster? I have done some work around the house and I have damaged the nail on my thumb quite badly.
I have been doing
We all feel thirsty, / because / as usual / not / drink / enough / during training.
We all feel thirsty, because as usual we have not been drinking enough during training.
Your parents ....... (look) exhausted recently. Have they ...... (work) too much?
have been looking, have they been working