Sehr es un adverbio y es indeclinable. Los expertos gramaticales no se ponen de acuerdo si viel pertenece al grupo de adjetivos o al grupo de adverbios.
Viel se declina y en mi opinión es un adjetivo
En este caso para poder diferenciar estos dos adverbios de cantidad, diria que sehr equivale al «MUY» en espanol y viel vendria siendo el «MUCHO».
Ich fühle mich sehr gut = Me siento muy bien.
Wir haben viele Haustiere = Tenemos muchas mascotas.
Sehr tambien se emplea delante del grado positivo, mientras que viel, delante del comparativo.
Ejemplos:
Der Film war sehr interessant… aber das Buch davon ist viel interessanter= El film fue muy interesante pero el libro sobre el, es mucho mas interesante.
Pero ojo, tambien es correcto utilizar ambos adverbios a la vez, por ejemplo, «Ich brauche sehr viel Geld», queriendo expresar que necesitas bastante dinero.
Otro ejemplo seria: Es gibt sehr viele Leute da.
Reconozco que es algo confuso, pero el aleman es cuestion tambien de acostumbrar al oido a ciertas reglas que vienen por defecto y que no tienen explicaciones tan logicas.
Ejemplos:
Antonio ist sehr krank(Antonio esta muy enfermo)
Antonio ist sehr reich(Antonio es muy rico)
Antonio hat eine kleine Wohnung(Antonio tiene un piso pequeño)
-Aquí se puede observar que sehr siempre va delante del adjetivo y salvo algunas excepciones sehr siempre acompaña a un adjetivo.
Antonio hat viel Geld(Antonio tiene mucho dinero)
Antonio hat viele Häuser(Antonio tiene muchas casas)
Es macht mir viel Spass(Me divierte mucho)
Salvo algunas excepciones viel siempre acompaña a un sustantivo
OJO: Hay casos que se pueden usar viel y mehr a la vez que equivale a “mucho mas”
Antonio hat viel mehr Geld als Jose(Antonio tiene mucho mas dinero que Jose)