【英语语法】表原因还是表时间?一次搞懂 since 的用法
编辑/ Zoe Li
校对/ Westia Sun
"since" 在语法上有时间和原因两种意涵,
对初学者或是语感比较不好的同学来说,
可能常常会混淆、不知道句子里的 "since" 到底代表哪种意思。
今天就帮大家整理好满满干货,快跟着 Engoo 的脚步一起学习吧!
-
先记住大原则:
- 如果 since 后接现在式从句,通常表示原因
- 如果整个前后从句都为过去简单式,通常表示原因
- 如果 since 后接的从句是过去式,主要从句为完成式,通常表示时间
- 依照句子语意和时态,决定 since 在句子中的意涵
-
表示原因
since 在原因方面上,表示 "既然" 的意思,
since 后接从句可以为现在式或是过去式。
【例句】
Since you didn't keep your promise, I won't trust you anymore.
既然你不信守你的承诺,我也不会再相信你了。
Since it is going to rain, let's go home early.
因为快要下雨了,我们早点回家吧。
而 because、as 也是表示原因的连词,
但 because 更强调原因,而 since 和 as 较着重在结果。
【例句】
As she has a date tomorrow, she won't hang out with us.
因为她明天要约会,所以不会和我们出去玩。
Since I woke up late, l missed the final exam.(强调错过考试的结果。)
l missed the final exam because I woke up late.(强调因为太晚醒来。)
我因为太晚醒来,所以错过了期末考。
表示时间
since 在时间方面上,表示 "自从" 的意思,
可作介词或连词,或是以副词形式单独存在,
主句通常用来表示完成式(现在或过去),
而 since 当连词时,后接从句可以为简单过去式、或是现在完成式。
【例句】
I have been to Canada three times since last year.
从去年到现在,我已经去加拿大三次了。
Everything has been on track since she entered the company.
自从她进这间公司之后,所有事情都开始步上轨道。
He hasn't eaten anything since he has been here.
自从他到这里都还没吃东西。
*since 前面也可以加 ever 来修饰
【例句】
He has been learning Japanese ever since two years ago.
他从两年前开始学日语。
【补充】since vs. for
这两个时间副词都适用于完成式的句子,表达持续的时间,但是用法有些不同:
- since + 某个时间点:表示从那个时刻开始,一直持续动作
【例】since yesterday, since I became 18, since I was a child
- for + 时间长度:表示动作持续了一段时间
【例】for a month, for five days, for hours
【例句】
I have lived in Guangzhou since I got married.
自从我结婚之后都一直住在广州。
I have lived in Guangzhou for three years.
我已经住在广州三年了。
-
看了以上的汇整,有没有对 since 的用法更加了解呢?
赶快来写些句子练习,增强实力吧!
如果还有疑问、或是想要练习的话,都可以用 Engoo 找老师聊聊天!