por que nao pode ser : Il n'y a PAS rien à manger? Pq nao sua o PAS?: r.
Porque rien já tem valor negativo. Só se usa o pas em negações simples, quando não há outro termo de valor negativo. Por exemplo: "Il n'y a pas de riz" (Não tem arroz).
Por quê "il n'y a rien pour manger" está errada?
Ainda não entendi o Y
Faz parte da expressão fixa Y avoir, que é como o novo haver com o sentido de existir.