>1. Her mother, having been such an attentive person, spotted this at
>once.
uzycie having been - present perfect sugeruje czynnosc zakonczona, sugeruje rowniez ze mogla zajsc zmiana, np: I have been an attentive person, but not any more
>1. Her mother, who was such an attentive person, spotted this at
>once? - zrozumialas poprawnie
>2. Her mother, being such an attentive person, spotted this at once.
being wystepuje tu jako gerund, czyli ma forme czasownika ale w tym miejcus wystepuje na miejscu rzeczownika, zrozumienie jest ze ona jest ogolnie attentive person; prawdziwy czasownik jest 'spotted'
mozna to zapisac: Her mother spotted this at once because she IS such an attentive person.