Student or Learner
Are you mad at me for not having brought your purse?
Are you mad at me for not bringing your purse?
Is the "having" optional above?
Thank you very much indeed.
If you mean "are bringing and having brought interchangeable?", the answer is, technically, 'no', since the former could indicate a habitual act, while the latter indicates only a completed (relative past) act.
In practice, however, as regards this particular case, it would probably make relatively little difference, and, of the two constructions, the simple gerund (having) rather than the perfective gerund (having brought), would likely be the more natural choice.