Sentence is “One of them had just handed in the assignment given”.
To put something into someone’s hand from your own hand. “he handed the car keys over to Stella”.
Synonyms as to give, present, or to give someone to the police or another authority that will become responsible for them.
If you hand something over to someone, you pass it to them. When you hand over someone such as a prisoner to someone else, you give the control of and responsibility for them to that other person.
Handed definition having a hand or hands as specified. Having a hand or hands especially of a specified kind or number. Usually used in combination a large-handed man.