选哪个?为什么呢?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 liv

来源:学生作业帮助网 编辑:作业帮 时间:2024/07/08 17:47:03
选哪个?为什么呢?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 liv
xRANPuSr/ЦIiB5F%51* I@7 SV\OS.{o/]_F$*&8ɫ/}14 Ep@r QQm5`5Ai k@6m!n( ZA2UU@*(G2VDH_~%jRLAp_%8_h-:'Qx,nI¢--},>pТ(8\:tӃxW{On>ȝ/R2,GԕXt>A.KJoQ8X8hpLdf

选哪个?为什么呢?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 liv
选哪个?为什么呢?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 liv
选 D.would have been living
by the end of 是完成时的标志,由于前面是told ,因此,后面应该是过去完成时或者过去将来完成时,因此只有d是正确的.

D。解释同楼上