Present perfect simple, continuous or past simple?

  1. His hands are dirty. He has on his car.
  2. You look tired. Have you
  3. I'm ready for the exam. I a lot.
  4. That boring football match is just over. It nearly 2 hours!
  5. It's 9pm now. I here for half an hour!
  6. I can't remember the last time I a tennis match.
  7. How long have you in your present job?
  8. The garden is very untidy because the children football all afternoon.
  9. He's a novelist. So far, he 10 novels.
  10. Jack repairing the computer yet.
John Kelly © 2014 Web services www.hibbard.eu