Complete the sentences with the correct form of the verbs. use past simple, past continuous, past perfect or past perfect continuous. 1. my dad (drink) his morning coffee before i (get up) yesterday. 2. i (read) a magazine when someone (ring) at the door. 3. the pupils (talk) loudly when the teacher (come) into the classroom. 4. he (wash) the car for an hour before i (come) to help him. 5. what (jack/do) while his little brother (play) with his lego blocks? 6. by the time mick and sally (reach) the railway station , the train (leave). 7. we (clean) the bathrooms yesterday. 8. it (rain) when i (go) to school last monday. 9. after i (cook) dinner, i (have ) a nap. 10. seth (ride) his bike when he (fall) off and (hurt) his arm. 11. (you/borrow) 200 € from phil before you (buy) a new laptop? 12. melisa (work) as a nurse for thirty years before she (retire) last year. 13. before steve (go) to bed, he (take ) a long shower. 14. i (jog) in the park yesterday morning when i (see) kate. 15. what (george/do) at nine o’clock last night? 16. first she (get) dressed and then she (put) on make-up. 17. last summer frank (work) in a french restaurant to save some money for a new car. 18. where (you/go) when you (see) the accident? 19. they (listen) carefully while the teacher (explain) the theory of relativity. 20.before we (go) on holidays, we (lock) the door. 21. how long (they/drive) before they (stop) to have a rest? 22.by the time the lesson (finish), i (do) all my homework. 23.when i (be) a little girl i often (go) with my mum to the playground. (you/close) all the programs before you (turn off) the computer?
1 had drunk/got up
2 was reading/rang
3was talking/came
4had been washing/came
5was Jack doing/was playing
6reached/had left
7cleaned
8was raining/went
9had cooked/had
10was riding/fell...hurt
11had... borrowed/bought
12had been working/retired
13went/had been taking
14was jogging/saw
15was...doing
16had dressed/put
17worked
18are...going/saw
19was listening/was explaining
20went/had locked
21had been driving/stopped
22finished/had done
23was/went
24had closed/turned off