more than 意思是比.多,后常跟基数词,eg.more than one 可翻译成不止一个
many a 意思是很多,但后面要跟可数名词单数,是个固定搭配eg.many a student 译为很多学生