单项选择题

______ in California for three years, he still can't speak English Well.

A.Be lived
B.Be living
C.Living
D.Having lived
微信扫码免费搜题