« tout », « tous » ou « toutes » ?

- Lorsque tout se rapporte au nom qui le suit, il est adjectif ; il s'accorde donc en genre et en nombre avec celui-ci.

Ex
Toute la salle applaudissait.
Tous ces arbres ont été plantés par des bénévoles.

- Tout peut avoir la valeur d'un pronom.

Ex
Tous écoutaient attentivement le professeur.

- Tout peut être un adverbe s'il a le sens de tout à fait. Il est à ce moment-là invariable sauf s'il précède un adjectif féminin commençant par une consonne ou un h aspiré.

Ex
Ils sont tout heureux. (adjectif masculin donc invariable)
Elles semblent toutes joyeuses. (adjectif féminin donc accord)
Elle parait toute honteuse. (adjectif féminin avec h aspiré donc accord)
La classe politique tout entière est corrompue. (adjectif féminin avec voyelle donc invariable)