问题 选择题

_______ in London for so many years, you must learned a lot about English culture. [ ]

A. to live        

B. To have lived        

C. Having lived      

D. Living

答案

答案:C

多项选择题
问答题 简答题