My mom has asked me quite often: What is the difference between “being” and “having been”? She still struggles with the difference between the two phrases. Although I’m aware of how they are different, I don’t know how to explain the difference. I believe I have attempted to explain it to her before, but she really struggles to understand because both “being” and “having been” sound the same to her phonetically. When my mom pronounces “being” and “been” out loud they sound exactly the same to me, but only when she pronounces it. I don’t think her Spanish accent when speaking English is that unique. She is probably not the only one having trouble with this.
I'm a native English speaker who was never taught English grammar in Elementary, Middle, or High School and I don't know where to begin researching for the answer. My mom is a native Spanish speaker. Please Help.
Here are a couple of examples of how I understand the difference:
Example sentence for "having been": "...but you have been doing that for a while (or all this time)"
Example sentence for "being": "you are being (acting) nice right now."