The function of "carrying" in the sentence given is an adjective. It is a present participle being used to modify "boy."
The tense is present because it is an action that is taking place currently while the speaker is speaking.
The aspect is progressive because the action is yet unfinished; it is an ongoing action.
In regard to mood, it is generally considered that participles do not have mood.
Hope this helps.