Mr Wang has been living in Shanghai for fifty years.So has Mr Li.
has been living 还可以用现在完成时:has lived.
不明白的再问哟,请及时采纳,多谢!