表示时间的用法:「since」与「for」的差别! 以下文字资料是由小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
「since」与「for」两个单字都适用于现在完成式的句子,用来表示某人已经处于某个状况或做了某件事长达多久的时间。
Engvid的讲师Rebecca提出了「since」与「for」的区分方法,并且举了几个简单的例句,并用这两个单字来表示时间,但其实无论是使用「since」或「for」,表达的时间概念都是相同的喔!
1. 区分方式Since + point in time 特定时间点 For + length of time 时间长度
2. 例句(1) I have worked here since 1990. 我从西元1990年开始就在这里工作了。 I have worked here for 20 years. 我已经在这里工作二十年了。 (2) We have lived in Mexico since 2005. 我们从西元2005年开始就住在墨西哥。 We have lived in Mexico for 5 years. 我们已经住在墨西哥五年了。
3. John的例子(1) John has been a student since 2000 / for ten years.
John从2000年起就是个学生。/John已经当了学生十年了。 (2) John has lived in Canada since 2005 / for 5 years.
John从2005年起就住在加拿大。/John已经住在加拿大五年了。 (3) John has been married since 2008 / for 2 years.
John在2008年时就结婚了。/John已经结婚两年了。
for, for 中文, for 用法, for 英文例句, for 英文用法, HAVE, since, since for 差别, since 中文, since 用法, since 英文例句, since 英文用法, 现在完成式
表示时间的用法:「since」与「for」的差别!
