选择题The house belongs to my aunt but she ( )here any more.

来源:百度知道 编辑:UC知道 时间:2024/06/28 03:57:42
这里应该填doesn't live还是hasn't lived为什么``

用doesn't live,因为完成时态表示过去一直发生的动作持续到现在,句中说不在这里住了,是讲现在不在将来也不在,完成时态不符。

doesn't live
一般陈述语句

完成时的本质是“回顾”,现在完成时就是站在现在的角度回顾过去,就是回顾过去到现在怎么来的,所以has not live 表示从过去某一点到现在一直没有住,而题意是现在和将来不在住