The Internet
Gap-fill exercise
(created by learn-english-today.com)

Fill in the gaps with an appropriate word, then press "Check" to check your answers.
You can click on the "[?]" button to get a clue, but you will lose points!