Being a United States citizen since 1988 and born in Calcutta in 1940, author Bharati Mukherjee has lived in England and Canada, and first came to the United States in 1961 to study at the Iowa Writers' Workshop.
Being a United States citizen since 1988 and born in Calcutta in 1940, author Bharati Mukherjee has
Having been a United States citizen since 1988, she was born in Calcutta in 1940; author Bharati Mukherjee
Born in Calcutta in 1940, author Bharati Mukheree became a United States citizen in 1988; she has
Being born in Calcutta in 1940 and having been a United States citizen since 1988, author Bharati Mukherjee
Having been born in Calcutta in 1940 and being a United States citizen since 1988, author Bharati Mukherjee
为什么可以用has lived,不是应该发生came之前吗?
是不是这样理解:BM一直住England and Canada (虽然她1961第一次到美国,1988成为美国公民)
虽然不干扰选出正确选项,还是很费解啊
登录 或 注册 后可以参加讨论