1. European football is played in 80 countries, ______ it the most popular sport in the world. A. making B. makes C. made D. to make 2. Helen had to shout _____ above the sound of the music. A. making herself hear B. to make herself hear C. making herself heard D. to make herself heard
高考链接