Word/Phrase: se ha
Translation: has been
Pronunciation: se a
This has been a great experience - Esta ha sido una gran experiencia
I have seen it before - Lo he visto antes
She has been working hard - Ella ha estado trabajando duro
It has been a long time - Ha pasado mucho tiempo
They have been waiting for you - Han estado esperándote