Our home town ________ a lot since i left in 1995
3个回答

这里的has changed 表示的是过去某段时间开始一直延续到现在的动作 现在完成时

现在完成时与一般过去时的区别:

1.前者表示过去动作对现在的影响,后者表示过去动作的事实

2.前者表示的动作开始的动作延续到现在,后者表示过去延续了一段的动作已停止

是的 有since 就要用 现在完成时