Respuesta :
Bonjour !
Correct is :
Je suis allé au supermarché.
je suis allé
tu es allé
il est allé
nous sommes allés
vous êtes allés
ils sont allés
Bonsoir
j'ai été au supermarché ==== > INCORRECT
even thouh many French people do that mistake, when talking, the auxiliaire in the passé composé is "être allé" and not "avoir été" which is incorrect and in fact doesn't make sense.
"avoir été" = "have been" .... it's not grammatically correct.
The correct verbe to use is "aller" ==> passé composé = "être allé"
of couse, as être" is used and not "avoir" as an auxilaire, the past participle will agree in gendre and number with the subject ...
SO ==>
je suis allé (if 'je' is masculine)
je suis allée (if 'je' is feminine)
tu es allé (tu = masculine)
tu es allée (tu = feminine)
il est allé <--> elle est allée
ils sont allés <--> elles sont allées
it all depends of the subject, whether singular or plural, feminine or masculine.
Remember that when the subject is "nous" or "vous", for example
if nous =Ann and I (I being a girl = 2 girls) = nous sommes allées
if nous = Tom and I (I being a boy 2 boys) = nous sommes allés
but if Ann and I (being a boy) = nous sommes allés because if masculine + feminine subjects, the gender will be masculine....
same for "vous"
same for any plural subject...
hope I do not explain too badly !! :)