Here are the filled gaps:
- about
- from
- from
- in (practice), in (theory)
- on
- for
Completed sentences: 1 John wrote to his cousin about the new website. 2 Every new invention starts from an idea. 3 Kate has every electrical gadget available apart from a games console. 4 Creating a robot is much more difficult in practice than in theory. 5 She relies on the Internet to keep informed about global events. 6 He uses the Internet to cater for most of his shopping needs.