Ответ:

  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?