2. put the verbs into the correct form, present perfect, present perfect continuous, past perfect, past perfect continuous, past continuous. 1. i … (buy) just a new pair of shoes. 2 … you…………………………(finish) reading that book yet? 3. 4. i haven’t seen / haven’t been seeing you for ages. 4. 5. i have finished / have been finishing my work. 5. 6. i have lost/ have been losing my key. 6. 4. debi (study) for four hours when her father arrived. 7. 5. by this time last year, i (finish) the course and i (start) to speak perfect english. 8. sam (drive) for six hours when he arrived in the village. he (drive) more than 300 miles. 9. 7. they (work) for two hours by the time the manager arrives at six today. 10. 8. by the time you received this letter yesterday, dina (leave) for algeria. 11. when i phoned my friends, they (play) monopoly. 12. yesterday at six i (prepare) dinner. 13. the kids (play) in the garden when it suddenly began to rain. 14. i (practice) the guitar when he came home.
2-
3-
4-
5-
6-
7-
8-
9-
10-