I ________ in Shanghai for twenty years by this time next year.

I ________ in Shanghai for twenty years by this time next year.

A.shall have lived

B.have lived

C.will be living

D.had lived

答案及解析: A