Ben ______________ (try) to open his own restaurant for the last few years. He __________ (just finish) the painting, but he _____________ (not do) the decorating yet.
has been trying / has just finished / hasn't done
You ____________ (not/study) for the test, so you were very nervous.
hadn't studied
Did you hear that Ben was fired last month? He had been working for that import company for more than ten years and he ___________ (work) in almost every department.
had worked
Mum will be angry. My sister ________________ (not do) her homework yet.
hasn't done
It is already 9:30 pm and I _____________ (wait) here for over an hour. If John does not get here in the next five minutes, I am going to leave.
have been waiting
Why is Claire so tired? She ____________________________ (run) for 2 hours .
has been running
My neighbours _______________________ (buy) a new flat in Seville city centre.
have bought
You look tired. _______you_________(work) hard?
Have you been working
The glass is still full. He _______________________ (not drink) his beer yet.
hasn't drunk
When I arrived at the cinema, the film __________ (start).
had started
He is so happy. He ________________________ (win) the race.
has won
My aunt and uncle _______________________ (clean) their new house all day and they are exhausted.
have been cleaning
JK Rowling ____________________ (write) the series of Harry Potter books.
has written
What a mess! Someone ____________________ (paint) here.
has been painting
Susan __________ (climb) Mount Everest, ___________ (sail) around the world, and _____________ (go) on safari in Kenya by the time she was twenty-five. She ___________ (experience) more by that age than most people do in their entire lives.
had climbed / had sailed / had gone / had experienced
The lights went off because we _____________ (not/pay) the electricity bill.
hadn't paid
I ____________ (see) many pictures of the pyramids before I went to Egypt last summer.
had seen
Your experience on this site will be improved by allowing cookies.