"My ice cream being eaten made me angry."

Is being a gerund and the subject of the sentence, or is My ice cream being eaten a participle phrase (controlled by eaten) and constituting the subject of the sentence?
1 2
Comments  (Page 2) 
correct the following sentence---------

1- hoping to hear from you soon , yours sincerely.
Yours is a rather sloppy way (nothing personal-- I know it is a popular habit) of writing:

I hope to hear from you soon.

Yours sincerely,

Anyway, in your sentence fragment, 'hoping' is a participle.
Teachers: We supply a list of EFL job vacancies