The rabbit-hole went straight on like a tunnel for some way,
このonは何か? 前置詞ではない。 目的語を取らない。 そこで、学校英語では、副詞として扱われる。 どこに、かかるのか? ふつう、went on と説明される。
むしろ、onは、形容詞と考え、the rabbit-holeにつくと 考えたほうがわかりやす。
The rabbit-hole=went straight まっすぐにはしっている The rabbit-hole=on つづいている The rabbit-hole=like a tunnel トンネルに似ている The rabbit-hole=for some way ある距離の長さの道をつくっている