BY THE TIME WE ARRIVED AT THE CANYON, IT HAS STOPPED SNOWING.A. BY...

39. By the time we arrived at the canyon, it has stopped snowing.

A. by B. canyon C. has D. snowing