sentences:  Depending on the parameters used in their theoretical model, the last liquid water could have evaporated as recently as 715 million years ago.Currently, the only known water on Venus is in the form of a tiny amount of atmospheric vapor (20 ppm).Hydrogen, a component of water, is still being lost to space nowadays as detected by ESA's Venus Express spacecraft.