Ответ:

1. I have seen this film already.
2. John and Julie have had their car for about a year.
3. She has not taken her driving test yet.
4. Sue has been a tour guide since she left university.
5. Have you ridden into town on your new bike yet?
6. This new computer has made my life a lot easier.
7. We have not decided what to get Mark for his birthday yet.
8. Has Paul ever met a famous person?