Word/Phrase: we have been
Translation: hemos estado
Pronunciation: ˈemos esˈtado
We have been waiting - Hemos estado esperando
We have been friends for years - Hemos sido amigos por años
We have been to Spain - Hemos estado en España
We have been working hard - Hemos estado trabajando duro
We have been here before - Hemos estado aquí antes