[tr] [td=323]正确的句子是这样的: Born in Calcutta in 1940, author Bharati Mukherjee became a United States citizen in 1988; she has lived in England and Canada, and first came to the United States in 1961 to study at the Iowa Writers’ Workshop.[/td] [/tr] 我认为这句子有问题,因为很显然这位作家是曾经在england and canada居住,但是现在已经移民美国了。所以我认为"has lived”应该改为"lived"。有没有其他朋友也有同样的想法?也希望有高人可以指点一下,到底”has lived“用的对不对。