Here is the completed exercise with the correct verb forms:
1. Jeff is our bank manager at the moment. He has been here for three years.
2. I was still sleeping when the alarm went off at 5.30 this morning.
3. If everyone donates $5, we will have enough to buy a new machine.
4. There was a great documentary on TV yesterday evening. Did you see it?
5. When I returned to the car park I didn't know where I had parked my car.
6. My uncle wore the same pullover the whole winter. I guess he liked it.
7. Mum was preparing dinner when the doctor arrived.
8. He has been walking around with a limp since he had his accident a few weeks ago.
9. You look pretty worried. What has happened?
10. When we arrived at the theatre the play had already started.
11. When she came home, she saw that her husband had been drinking for some time.
12. The good news? Stan and Margie have been married for a few weeks.
13. I tried to call you the whole week! Where have you been?
14. The manager is speaking to an important customer at the moment, but he will see you in a few minutes.
15. Do you realize that you have been standing on my toes? It hurts!
16. I think I need a break. I surely deserve one.
17. I wonder if he has forgotten my number. I have been waiting for him to call for the last two hours.
18. The novel is about a man who comes home from the war and starts a new life.
19. When I looked for my passport a few days ago, I came across this old photo of our family reunion.
20. I am sorry that I had to leave your party so early last night. I really enjoyed myself.