has been roving
Present perfect progressive he/she conjugation of rove.

rove

And in fact, Curiosity—which has been roving on the surface now for about three years—has really shown us that it's sitting in an ancient river bed, where water flowed rapidly.
Y, de hecho, Curiosity, que ha recorrido la superficie desde hace unos tres años, nos ha mostrado que está sentada en un antiguo lecho de río, donde el agua fluía rápidamente.
Instead, it glided gently onto the Aeolis Palus plain on August 6, 2012, and has been roving around, sending back pictures and analysis for the past six years—well beyond its projected 23-month lifespan—and making history with its discoveries.
En cambio, el 6 de agosto de 2012, planeó suavemente sobre la llanura Aeolis Palus, y ha estado desplazándose y enviando imágenes y análisis durante los últimos seis años, lo que supera en mucho los 23 meses de vida útil proyectados.
Other Dictionaries
Explore the meaning of rove in our family of products.
Word of the Day
sales