The house belongs to my aunt but she ( ) here any more.
A.hasn't lived B.didn't live C.hadn't lived D.doesn't live
1. 答案是D项。专业老师,请教为什么不选A项?能不能解析?我觉得翻译成她现在已经不住这里,中文语法非常通顺,就想不通为什么不用现在完成时。
2. 如果把any more改为recently的话,可不可以选hasn't lived?
答案只能是D。因为这是“陈述客观事实”,故用一般现在时。