present perfect main clause + since + past simple clause
since 表示“自从……以来”,从句用一般过去时,主句常用现在完成时。
I have lived here since I moved to Beijing in 2020.
自从2020年搬到北京以来,我一直住在这里。
自从;自……以来
因为;既然;自从...时候起;因为;既然;自...以后
自从...时候起
From the time that.
因为
Because.
Since I moved here, I have made many friends.
自从我搬到这里,我交了很多朋友。
用法提示:since 在此作时间连词,引导时间状语从句,表示“自从……以来”。
It has been three years since we last saw each other.
我们上次见面至今已经三年了。
用法提示:since 在此作时间连词,用于“It has been + 时间段 + since”句型,表示“自从……以来”。
Since you are feeling unwell, you should stay home.
既然你感觉不舒服,就应该待在家里。
用法提示:since 在此作原因连词,引导原因状语从句,表示“既然”。
since 表示“自从……以来”,从句用一般过去时,主句常用现在完成时。
I have lived here since I moved to Beijing in 2020.
自从2020年搬到北京以来,我一直住在这里。
since 表示“因为;既然”,语气比 because 更客观或委婉,常放在句首。
Since you are tired, let's take a break.
既然你累了,我们就休息一下吧。
表示“自从……以来已有多久”,主句用现在完成时,since 从句用一般过去时。
It has been three years since we last met.
我们上次见面已经过去三年了。
最直接、最常用的因果连词,语气明确,口语和书面语均可使用。
较正式,也可表示时间“当……时”,需靠上下文避免歧义。
较正式,强调在已知事实前提下,比 because 更侧重条件与依据。
强调理由是新出现或已改变的情况,口语和书面语都常用。
grammar · medium
易错句子I have known him since I have been a child.
正确表达I have known him since I was a child.
since 表示“自从”时,引导的时间状语从句应使用一般过去时来指出起点,主句才用现在完成时;在 since 从句中用现在完成时不符合英语时态搭配,应改为一般过去时。
grammar · medium
易错句子Since you are tired, so you should rest.
正确表达Since you are tired, you should rest.
since 表示“因为”时是从属连词,引导原因状语从句,主句前面不能再加并列连词 so;受汉语“因为……所以……”的影响而加 so 会造成双连词错误,删除 so 后主从关系才正确。
针对连词 since 的“自从……以来”这一时间义;since 表示从过去某时起持续,until 表示持续到某时为止,时间方向相反。不适用于 since 表示“因为”的因果义。
since 表‘自从’时,后接过去的时间点,主句常用完成时;for 后接时间段,说明持续多久。要表示‘已经三年’用 for three years,而 since 2019 才用 since。
since 作‘因为’时,往往表示对方已知或显而易见的原因,语气较轻,常译‘既然’;because 则直接强调因果关系,是原因状语从句中最明确的连词。需要突出原因时用 because。
as 也可以表示‘因为’,但语气比 because/since 更弱,且它还常表示时间‘当……时’,容易引起歧义;若想明确表达‘既然/因为’这一原因,优先用 since 或 because,而不要用 as。
自从……以来(一直)
Ever since I started learning Chinese, I have been fascinated by it.
自从我开始学中文以来,我就对它着迷了。
自古以来,自开天辟地起
People have told stories since time began.
人类自古以来就讲故事。
既然你问起,既然你问了
Since you ask, I actually prefer tea to coffee.
既然你问了,我其实更喜欢茶而不是咖啡。
常构成 ever since,强调从过去某时起一直持续。
常构成 since then,表示从那时起至今。
在 long since 等表达中强调时间早已过去。
since 可引入一个时间起点,后面常接表示持续时长的语境。
since 作连词表原因时,引出理由,reason 是其语义场中的核心概念。
自从;从那时起
We have been friends ever since we met in college.
我们从大学相识起就一直是朋友。
早已;很久以前
The old house has long since been demolished.
那座老房子早已被拆除了。
什么时候起;哪有这回事
Since when do you get to decide the rules?
从什么时候起轮到你来定规矩了?
自从你离开后,我第一次能呼吸了。
Since I started learning English, I have made great progress.
自从我开始学英语以来,我取得了很大进步。
自从我爱上你以来,我快要失去我这颗忧虑的心了。
Since I moved to the city, I have met many friends.
自从我搬到这座城市以来,我交了很多朋友。
Dictionary facts from DICTIONARY_API_DEV, ECDICT, WIKTIONARY.