Answer:
1. Steve has been working for this company for five years.
2. Have you had any experience driving this kind of car?
4. The last time Nancy came was 1999.
5. While I was having my dinner, the phone rang.
6. When we arrived, David had left the party.
7. It's been ages since we have gone to a concert.
8. Sarah last saw her friends before she left for the United States.
9. This is my first time staying in such an expensive hotel.
10. When we were in the middle of our sleep, there was a knock at the door.