Ответ:

  1. John has gone to visit his friend and hasn’t come back yet.
  2. He has gone to New York on business.
  3. He has gone and I forgot him.
  4. She has gone to visit her mother.
  5. Sally has gone to a better place.
  1. I know that she has been busy.
  2. My life here has been perfect.
  3. For the last five years, he has been the best doctor.
  4. John has been in love for 20 years.
  5. He has been in close contact with all relatives fot the last 5 years.