第 20期语法运用 Grammar in use一、现在完成时与 since 和 for 上一单元我们初步学习了现在完成时 , 本单元我们来学习一下由 since 或 for 引导的时间状语的现在完成时。sincesince+ 过去某个时间点。如:I have lived here since I was ten years old. 我从十岁时就住在这里了。瞬间动词 “不与since+ 过去某个时间” 点 连用表示动作的持续性 , 应改为持续性动词。( 例句如下 )瞬间动词的否 定式可以与“ since+ 过去” 某个时间点 “或for+ 一段”时间 连用 , 表示某个动作不发生的状态已经持续了一段时间。 ( 例句如下 )since如 : Jack has left school since 6 o’clock. (×)Jack has been away from school since 6 o’clock. (√)杰克自从六点就离开学校了。如 :I haven’t met him for years. 我已经多年没见他了。She hasn’t gone to her hometown since last year.她从去年以来就没有回过家乡了。forfor + 一段时间 , 如 :He has worked for seven hours without rest. 他已经连续工作七小时了。 “瞬间动词不与for+ 一段”时间 连用表示动作的持续性 , 应改为持续性动词。如 : She has left for two hours. (×)She has been away for two hours. (√) 她已经离开两个小时了。【语法笔记】1. 瞬间动词表示短暂的动作 , 如 : come, go, leave, start, begin, become, receive 和die, 而持续性动词表示能持续一段时间的动作 , 如 : work, stay, live 和 learn 。2. since 除了可以跟表示过去某个时间点的名词或名词短语构成时间状语外 , 也可以引导时间状语从句 , 且从句中的谓语动词通常用一般过去时。如 : I have not been back to my middle school since I left. 自从我离开我的中学以后我再也没有回去过。3. 注意 since 和 for 不能同时使用。如 :(×) Lisa has lived in Canada for three years since 2011.二、现在完成时与一般过去时的比较时态区别现在完成时现在完成时用来表示动作或状态发生在过去 , 但它的影响现在还存在 , 强调的是对现在造成的影响或结果。谓语动词为 : have / has+ 动词的过去分词一般过去时一般过去时只是陈述过去的事实 , 不考虑与现在的关系。谓语动词为 : 动词的过去式时态区别现在完成时现在完成时中...