No, a free electron cannot absorb or emit a photon. The conditions for conservation of energy and momentum are not satisfied in the process if the electron is free. Hence, only electrons that are bound to atoms can absorb photons. Read more