THOUSANDS OF PEOPLE _____ ALONG THE ROADS WATCHED THE BICYCLE RACIN...

7. Thousands of people _____ along the roads watched the bicycle racing.

A. to stand B. that stand C. standing D. stood