has been embarking
Present perfect progressivehe/sheconjugation ofembark.

embark

For the past year, ArtCorps has been embarking on an exciting journey, one which carries the lessons of twelve years of using art to uncover new solutions to enduring community problems.
Durante el último año, ArtCorps se ha embarcado en un viaje emocionante, uno que lleva las enseñanzas de doce años de utilizar el arte para descubrir nuevas soluciones a los problemas comunitarios que perduran en el tiempo.
Other Dictionaries
Explore the meaning of embark in our family of products.
Word of the Day
relief