I (cycle) and my legs are really tired now.
'VE BEEN CYCLING
She (go) abroad yet.
she hasn't been
How long you (know) Peter?
have you known
Look at how she's sweating. She ____________ for hours. (PROBABLY RUN)
She's probably been running
I think I (like) chocolate since I was born.
ve liked
Tom (have) good night sleep for ages.
Tom hasn't had
How many books she (write)?
has she written
Look at him go! You can see he (play) football for five years.
has been playing
Somebody (eat) my cookies. There are very few left.
has been eating
She (work) for the last three years, she's unemployed.
I think she must be tired. She (write) all afternoon.
She has been writing
Are we not there yet? We (walk) for hours
have been walking
I'm sorry I'm late, you (wait) for a long time?
have you been waiting
If you (consider) live streaming to get songs out there you should.
haven't been considering
Jack's still at the office? He (work) there all day!
he has been working
We (cover) an area of 5 miles so far and we'll arrive after walking another 2.
They (finish) already!
they have finished
My team (not win)any matches so far.
have not won
How long you (cook) the chicken? It's totally inedible.
have you cooked
Our teacher (check) exam papers all morning and she hasn't finished.
has been checking