SAT Question de3dd17d: Form Structure And Sense answer and explanation

English - Form Structure And Sense - Finite And Nonfinite Verb Forms
0:00
FREE OFFICIAL BANK
Planetary scientist Briony Horgan and her colleagues have determined that as much as 25 percent of the sand on Mars is composed of impact spherules. These spherical bits of glass form when asteroids collide with the planet, ejecting bits of molten rock into the atmosphere that, after cooling and solidifying into glass, ______ back onto Mars’s surface.
177
Difficulty:Medium
Which choice completes the text so that it conforms to the conventions of Standard English?