高校などの教科書では To speak English is fun.(英語を話すのは楽しい)という文が本来で(つまり「To spoak」が「話すこと」という名詞として扱われる)、でもそれでは頭でっかちで不安定なので、itで代用して It is fun to speak English. ↑_____| とする、などと説明されています。
stopという動詞について、「目的語として」繋がるのは動名詞だけです。だって、「これからやること」をstopすることはできませんからね。私は禁煙した、なら、 I stopped smoking. です。でも I stop to smoke. という文も可能です。でもこれは I stoppedsmoke. ですから、実は、 「私はたばこを吸うために立ち止まった=立ち止まって、タバコを吸った」 という意味になるのです。