Несмотря на то, что в устной и письменной речи встречаются оба выражения, правильно пишется «много народа». Именно такая формулировка будет соответствовать правилам русского языка.
Какое правило применяется
Словосочетание «много народа» состоит из двух частей. «Много –это числительное, означающее большое количество. «Народа» -это существительное мужского рода с нулевым окончанием, относящие ко второму склонению. «Много» кого? «Много народа». Второе слово употребляется в единственном числе и родительном падеже. Для этой формы по нормам грамматики окончание будет «а». Понятное и логическое объяснение нередко нарушается. Поэтому как в разговоре, так в тестах встречается неправильная словоформа.Примеры предложений
Много народа отдыхала на берегу бескрайнего Байкала.На концерте в центре города было много народа.