1. have been sponsored - Present Perfect
Около 75 процентов студентов получают государственные гранты, а 15 процентов - спонсируются предприятиями.
2. had become - Past Perfect
То, что проблема загрязнения окружающей среды и экологии стала самой важной для человечества, очевидно для всех.
3. will have finished - Future Perfect
Завтра к 12 часам они завершат эксперимент.