So far,man-made satellites_____(send)up into space by many countries.

问题描述:

So far,man-made satellites_____(send)up into space by many countries.

have been set up