Exercise

Put the correct form of the verb in brackets in the gap...
  1. How long  [have you had] (you, have) your car?
  2. Jim is not here. He  [has gone] (go) home.
  3. Jane  [has been] (be) here for two weeks.
  4.  [Have you started] (you, start) the new job yet?
  5. We  [have known] (know) each other for a long time.
  6. I think Jack  [has already seen] (already, see) the film.
  7.  [Have you ever been] (you, ever, be) to China?
  8.  [have lost] (lose) my passport. I can't find it anywhere.
  9. Are you hungry? - No, I  [have just had] (just, have) lunch.
  10.  [have never played] (never, play) golf.