I have lived here for several years now and I've made many new friends since I have lived here.
请问,为什么since部分用现在完成时,而不是用过去时呢? “自从我住在这里” 这动作不是发生在过去吗?
如果用过去时,就表示已经不住在这儿了。如果since从句中的谓语用持续性动词,时间应从该动作结束之时算起,即since I lived here=since l left here。若要表示该动作持续到现在,可将过去时改为完成时。下面这个链接应该可以解决你的疑惑:
http://www.yygrammar.com/Article/201104/2159.html
再给你一个更详细说明的链接:
http://www.yygrammar.com/Article/200804/294.html
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!