We (walk) 10 km.
We've walked 10 km.
We (walk) for three hours.
We've been walking for 3 hours.
What a lovely smell! Mary (make) jam.
Mary has made jam.
The driver (sound) his horn for the last 10 minutes.
The driver has been sounding his horn...
That boy (eat) seven ice-creams.
That boy have eaten seven ice-creams.
You (walk) too fast. That's why you're tired.
You've been walking too fast.
I (make) sausage rolls for the party all morning.
I've been making sausage rolls...
I (try) to finish this letter for the last half-hour.
I've been trying to finish this letter...
I (pull) up 100 dandelions.
I've pulled up 100 dandelions.
I (pull) up dandelions all day.
I've been pulling up dandelions all day.
I only (hear) from him twice since he went away.
I've only heard from him...
You (hear) the news? Tom and Anne are engaged.
Have you heard the news?
I (sleep) on every bed on this house and I don't like any of them.
I've slept on every bed...
He has been sleeping since 10 o'clock.
I (polish) this table all morning and she isn't satisfied with it yet.
I've been polishing this table...
I (lose) my keys and I (try) to wake my wife by throwing stones at her window.
I've lost my keys and I've been trying to wake my wife...
I (ride) all the horses in this stable.
I've ridden all the horses on this stable.
He (ride), that's why he is wearing breeches.
He has been riding...
I (teach) hundreds of students but I never (meet) such a hopeless class as this.
I've taught - I've never met
He (not eat) anything for the last 24 hours. I'm worried about him.
He hasn't eaten anything...