Sneha2021
KarishmaB GMATNinjaAfter reading all the explanation, I still don't understand why being and having been are incorrect in D
(D) Being born in Calcutta in 1940 and having been a United States citizen since 1988, author Bharati Mukherjee - hold
Can you please help to understand the usage of "being" and "having been"?
Also would like to understand difference in meaning btw C & D.
Thanks for your time!
Sneha2021 We usually use "being" to communicate a temporary situation.
He is a brat.
He was being a brat yesterday evening. - means he is not a brat. He was just behaving like a brat at that time.
Being born in 1940 - doesn't make sense. The modifier should read "Born in 1940, the author ..."
It tells us when she was born.
Also, "having been a US citizen for 20 years, she has forgotten her native constitution ..." makes sense. It shows that after this happened, that happened. There is a connection between the two actions. Because she has been a US citizen for a long time, she has forgotten her native constitution.
But "having been a US citizen since 1988, she has lived in England" makes no sense. How is her US citizenship responsible for her living in England?
(C) on the other hand, separates the two related but different ideas.
Born in Calcutta in 1940, author Bharati Mukherjee became a United States citizen in 1988;
she has lived in England and Canada, and ...
Clean and clear. Hence (C) is correct.