have (现在完成式)后面加时间段,那么since one years ago是点时间还是段时间?意思不是在一年之前吗?

问题描述:

have (现在完成式)后面加时间段,那么since one years ago是点时间还是段时间?意思不是在一年之前吗?

你好,它的意思是段时间,意思是,自从一年前(到现在)那,我记得老师好像有说过,have和haven't后面加的表示时间的形式有一种不同,have有两种(一个for…一个since…),have't有三种,除了for…和since…ago,还有哪一种?可以接until吧。表示,……才……