He ... (arrive) when we ... (sleep).
arrived, were sleeping
Before we parked our car we ... (collect) our ticket.
had collected
I can't log onto the site. I ... (forget) my password.
have forgotten
When the teacher ... (come) into the classroom, two boys ... (play) football.
came, were playing
He ... (still/sleep) at 9 o'clock.
was still sleeping
The roads were blocked in the morning. It ... (snow) all night.
had been snowing
I was supposed to bring the movie yesterday, but I ... (leave) it at home.
left
By the time we ... (get) to the theatre, the play ... (already/start).
got, had already started
The postman came just as I ... (leave) the house.
was leaving
I was really hungry. I ... (not/eat) anything since the morning.
hadn't eaten
Mr. Barnes is very important for the company. He ... (work) here for 30 years.
has worked
I ... (have) this printer for 10 years before it ... (break) down.
have had, broke
The lights ... (go) out as we ... (discuss) the plans for the wedding.
went, were discussing
I had to have a break. I ... (drive) so long.
had been driving
He loves gardening. He ... (be) a gardener all his life.
has been
Three months before she ... (leave), she ... (received) an approval from the university.
left, had received
The singer ... (sing) his best hits while the fans ... (climb) over the fence.
was singing, were climbing
As soon as Betty ... (open) the door, the burglar alarm went off.
had opened
I ... (break) my arm. I ... (break) it playing with my cousin.
have broken, broke
I think she ... (cry) because her eyes ... (be) all red.
had been crying, were