Answer:
1. Alkali metals (group 1)
2. halogens (Group 17)
3. noble gasses (group 18)
Explanation:
1. alkali metals only have one valence electron meaning that they really want to lose that one valence electron to get a full octet.
2. halogens have 7 valence electrons meaning that they just need to gain 1 to get a full octet.
3. Nobel gasses already have a full octet meaning that they don't want to react. (atoms only react to get a full octet)
I hope this helps. Let me know if anything is unclear.