since后面用什么时态,想知道这个关联词的正确语法用法和时态搭配规则

在描述时间流逝时,”for” 通常与时间段连用,而 “since” 则与时间点搭配。当使用由 “for” 和 “since” 引导的时间状语从句时,句子通常采用完成时态或完成进行时态,这旨在突出过去发生的动作对当前造成的影响或结果,强调动作的完成性或持续性。

例如:(1) I have been residing in Shanghai for a decade. 我在上海居住已经十年之久了。

(2) I have been residing in Beijing since the year 2008. 自2008年起,我便居住在了北京。

进阶知识: “since” 后面可以跟三种不同的结构:

(1) since + 时间点

(2) since + 一段时间 + ago

(3) since + 句子 (在使用这种句型时,需要注意 “since” 作为连词的作用,”since” 前的句子应使用完成时态,而 “since” 后面的句子则应使用过去时态。例如:

(a) I have been instructing them in English here since a decade ago. 自从十年前,我就在这里教他们英语。

(b) He has been working at the farm since he graduated from school. 自从他离开学校后,便一直在农场工作。

(4) “since” 也可以作为副词使用。例如:

They arrived in Shanghai in the year 2000 and have been residing here since that time. 2000年他们抵达上海,从那时起就一直居住在这里。

进阶知识: 当询问 “for” + 时间段的长度时,应使用 “How long”;而当使用 “in” + 时间段进行提问时,则应使用 “How soon”。例如:

(1) I have owned this car (for five years.) 我拥有这辆车已经五年了。→How long have you owned the car? 你拥有这辆车有多久了?

(2) He will return (in two hours.) 他将在两个小时后回来。→How soon will he return? 他多久后会回来?

“for” 表示的短语包括: for years 多年;for the first time 第一次;for a moment 一会儿;for a while 一会儿等。

在本期内容中,我们主要探讨了 “for” 和 “since” 在表示时间时的用法差异,欢迎各位观众点赞、评论,并转发以促进互动交流。感谢大家的关注,下次再见!