since做连词时从句一般过去主句现在完成,那么主句的现在完成可以换成情态动词吗,就像I can take care of myself since(自从) I……

问题描述:

since做连词时从句一般过去主句现在完成,那么主句的现在完成可以换成情态动词吗,就像I can take care of myself since(自从) I……

语法上应该是不行的,最好是i have been able to take care of myself since...但是口语中是完全没问题的语法上为什么不可以呢?因为since表示的是从过去开始直到现在的动作,完成时也是如此,所以要一起使用