105 Cómo expresar donde ha estado alguien

   Como acabamos de ver, have gone se utiliza si queremos decir que alguien ha ido a algún sitio y aún no ha vuelto. También podemos expresarlo de forma parecida utilizando have + not + come back:
Kate has gone to Bob´s (and she hasn´t come back)
Kate ha ido a casa de Bob (y no ha vuelto).
     Lo que equivaldría a decir:
Kate hasn´t come back from Bob´s   Kate no ha vuelto de casa de Bob.
   Pero cuando vuelva alguien de algún lugar, si lo que queremos decir es que “se ha ido a almorzar y ha vuelto”, todo en la misma frase, se utiliza have/has con been (el participio pasado de be):
 Kate has been to Bob´s          Kate ha estado en casa de Bob.
  Al utilizar has been se entiende automáticamente que la persona “ha ido” y que “ha regresado” del lugar al que se fue. Por lo tanto, sería lo mismo que decir:
Kate has gone to Bob´s and she has come back
Kate ha ido a casa de Bob y ha regresado.

    Observe la tabla siguiente, que incluye las formas verbales en singular y plural. Las contracciones (entre paréntesis) se utilizan con frecuencia:
SINGULAR                           
I haveve) been
you haveve) been
he hass) been
she hass) been
it hass) been

     PLURAL
we haveve) been
you haveve) been
they haveve) been
She´s been to the shops/
We´ve been on holiday
(Ella) ha estado de compras.                         Hemos estado de vacaciones