Exercise 6
THE USE OF THE PRESENT PERFECT SIMPLE, THE PRESENT PERFECT CONTINUOUS AND THE PAST INDEFINITE
Quiz
Choose the forms that best complete the sentences.
I’m so hungry! I ... for six hours without a break.
- worked
- have worked
- have been working out
She went on a charity walk last week and she ... £500.
- raised
- has raised
- has been raising
Sorry about the mess. We ... all week.
- decorated
- have decorated
- have been decorating
... his new job yet?
- Did he start
- Has he started
- Has he been starting
Somebody ... my favourite mug! Come on, who was it?
- broke
- has broken
- has been breaking
It has been a very productive day. We ... six cakes and two casseroles.
- made
- have made
- have been making
I ... in Blackwater. They’ve got everything there!
- just shopped
- have just shopped
- have just been shopping
A: Your clothes are soaking wet. – B: Yes, I ... in the rain.
- walked
- have walked
- have been walking
I ... Rita lately. Is she OK?
- didn’t see
- haven’t yet seen
- haven’t seen
He ... once last week.
- didn’t visit
- hasn’t visited
- has visited