since,副词 adv(常用于现在完成时或过去完成时),介词(常用于现在完成时或过去完成时)。
since后面从句用一般过去时。
例:I‘ve made great progress in English since I came to this school.
自从我来到这个学校以来;我在英语上取得了巨大的进步。
since+延续动词
since后面接延续动词时,用一般过去时态或现在完成时态均可,意但思不一样:
1、用一般过去时态,表示从句动作”结束“以来,主句活动在持续;
2、用现在完成时态,表示从句动作”开始“以来,主句活动在持续。
例:It's been three years since I worked in this company.
我不在这家公司工作有三年了。
It's been three years since I have worked in this company.
我在这家公司工作有三年了。
另外,since引导的从句除了用一般过去时态或完成时态外,也可以根据具体语境用完成进行时态。
参考资料:百度百科-since
1、当since表示“自从”时,不管它是用作介词、连词还是副词,它通常都要与现在完成时(since前)连用。如:
I’ve worn glasses since my childhood. 我从小就戴眼镜。
2、当主句表示“多长时间”时,动词可用一般现在时(当然也可用现在完成时)。如:
It’s a long time since I met you last. 好久不见了。
since, after, in其区别是:
1、after可表示从过去时间算起的一段时间之后,往往与过去时态连用(若接表示时间点的词,也可与将来时态连用);
2、in则表示从现在时间算起推移到将来的一段时间之后,一般与将来时态连用;
3、since所表示的时间往往是从过去某一点时间一直延续到说话的时间,因而一般与完成时态连用。
本回答被网友采纳