选哪个?为什么呢?They told me that by the end of the month they( ) in this flat for12 years.They told me that by the end of the month they( ) in this flat for12 years.A.has lived B.will have lived C.has been living D.would have been living

问题描述:

选哪个?为什么呢?They told me that by the end of the month they( ) in this flat for12 years.
They told me that by the end of the month they( ) in this flat for12 years.A.has lived B.will have lived C.has been living D.would have been living