You are on page 1of 2

PAST PERFECT EXERCISES

1. Complete com o past perfect.

a) When Lucy arrived at the park, Miguel had left. (leave)


b) It _________ raining, so we didn't go out. (not stop)
c) I phoned Monica at six but she ___________ out. (go)
d) I didn't know the boy's name because I __________ him before. (not meet)
e) Aunt Agatha ____________ her glasses, so she couldn't watch TV. (not bring)
f) The game ____________ by 11.30. (finish)
g) Pedro ____________ well the night before, so he was very tired. (not sleep)
h) Peter was angry because Lucy _____________ his CD. (take).
2. Sublinhe a ação que aconteceu primeiro.
a) Their train had left by the time we got to the station. 
Their train left. (exemplo)
We got to the station.
b) My sister came back after I'd gone to bed.
My sister came back.
I went to bed.
c) After we'd cleaned the house, we went for a walk in the park.
We cleaned the house.
We went for a walk in the park.
d) When I got up this morning, Miguel had already had breakfast.
I got up.
Miguel had breakfast.
e) I had met Kate's brother before he came to our school.
I met Kate's brother.
He came to our school.
f) We did the washing-up after all the guests had left.
We did the washing-up
The guests left.
3. Complete com o past perfect ou past simple.

a) By the time we _______ (go) home, we _______ (spend) all our money.


b) They ________ (just/move) into this house when we ______ (meet) them.
c) I _________(just/finish) my project when the phone _______ (ring).
d) Patrick _______ (have) a shower after he ______ (wash) his dad's car.
e) I only _______ (find) my pen after I ______ (buy) a new one.
f) By the time Cristina ________ (get) to the cinema, the film _______ (already/start).
g) We ______ (already/have) lunch when Paula ________ (arrive).
h) I ________ (lock) the door before I _________ (leave) the house.
4. Responda às perguntas abaixo sobre você.

a) What had you learned to do by the time you were six years old?
b) What had already happened when you arrived at home today?
c) What happened by the time you finished your homework yesterday?
d) What had your mum already done when you got up last Saturday?
e) What had you done before you went to bed last night?
f) What had you done before you went on holiday last year?
5. Una as frases usando as palavras entre parênteses e escreva sobre o dia de Lucy. Use o
past perfect simple e o past simple.

a) She got up late. She forgot to set the alarm clock the night before. (because)
b) She didn't have a clean T-shirt to wear. Her Mum put all her T-shirts in the wash. (because)
c) She arrived at the bus stop. The school bus left. (when)
d) She didn't do well. She didn't study for it. (because)
e) Lucy put the phone down. The soap opera finished. (by the time) 
f) She woke up. The kitchen filled with smoke. (when) 
g) She called the fire brigade. She remembered the toast. (when)

You might also like