Bonjour,
Dans un nom composé, s'il est composé de 2 noms, ou d'un nom et d'un adjectif, tous deux ont la marque du pluriel:
1. Quatre (portes-fenêtres) s'ouvraient sur le jardin.
4. Tu devras tourner à gauche après trois (ronds-points).
Dans un nom composé, s'il est composé d 'un nom et d'un verbe, seul le nom a la marque du pluriel.
5. Seuls ses (pare-chocs) ont été abimés dans l'accident.
2. J'ai garni les chambres de (couvre-lits).
Sous est une préposition , invariable et en plus il se termine par S, donc des sous - sols ou un sous-sol
3. Tous les (sous-sols) de l'immeuble ont été inondés.