Yes, roots also take in oxygen. Roots absorb oxygen present in the soil particles through a surface of root hairs by the process of diffusion. The cells of roots are living, so they need oxygen to respire and release energy by oxidation of food.