Réponse:
deux = déterminants numéraux
sur = prépositions
son = déterminants possessifs
machinalement = adverbe
dans= prépositions
affreusement = adverbe