为啥小红帽的英文是little red riding hood,有riding这个词

有的,是ride的动名词,这里做形容词

little 小的

red 红色的

riding 骑手的

hood 头巾,兜帽

中文翻译成小红帽其实意思有一定的简化,更加易记、好听