she___in this

来源:百度知道 编辑:UC知道 时间:2024/05/03 10:55:57
she ____ in this town since 1951 and she says she will never leave it.
A.lived B.has been living C.has been lived D.lives

B

b

c 自从1951年 她就住在这座城镇,是现在完成时,所以选c

B.has been living since是完成时的标志,而又是主动语态所以选第2个

c
Have been done 表示事物的性质还在延续 并没有继续 因为上文说她永远不会离开这个镇 说明她住在这里的动作还在延续