______in Sydney for many years,he knew the city very well.

问题描述:

______in Sydney for many years,he knew the city very well.
A.Lived B.Living C.Having lived D.having living
请说明理由

C
having lived...
已经在悉尼生活了很多年
这里Having lived in Sydney for many years=
After he lived in Sydney for many years.