粉丝683获赞7856

上个视频我们学习了现在完成时的结构和用法。这个视频我们来学习它的时间标志词。先看第一组, already 和 yet 都翻译成语经。 already 多用于肯定句,放在助动词之后,过去分词之前。比如, he has already been away, 他已经离开了。 yet 用在疑问句或否定句中,常常放在句末。例如, i haven't finished my homework yet 我还没完成作业。 have you found your ruler yet。 你已经找到格尺了吗?再来看这局, have you had dinner with j jo already。 你是和周杰伦吃的晚饭吗?注意了,当 already 表示惊讶,语气常用于疑问句句末。这可是 already 的一个特殊用法。接下来看第二组。 for her since for。 加时间段表示持续了多久。比如, they have been friends for many years。 他们成为朋友好多年了。 since 的意思是自从后面加过去的时间。比如, they have been good friends since two thousand five。 从两千零五年开始,他们就是好朋友了。再比如, they have been being good friends since two years ago。 两年前他们成为了好朋友。再来一句, they have been good friends since they started school。 从开始上学起,他们就成为了好朋友。仔细观察 saints, 后面加过去的时间, 可以是一个过去的时间点,如二零零五,也可以是一段时间加 ago 这种结构。如 two years ago。 还可以是从句,比如, this start is school。 这里你一定要注意, since 引导的从句要用一般过去时,而主句用现在完成时。 接下来一组是 ever 和 never。 ever 的意思是曾经放在助动词和过去分词之间。比如, have you ever been to shanghai, 你曾经去过上海吗? never 表示从来没有,常常和 before 连用,放在助动词和过去分词之间。比如, i had never traveled about playing before。 我以前没有坐飞机旅行过啊。再看一个词组, so far 到目前为止。例如, there has been no bad news, so far 到目前为止没有坏消息。最后两个 jet 和 before just 的意思 是刚刚表示动作刚刚结束,将放在助动词和过去分词之间。比如, he has just come back from beijing, 他刚从北京回来。最后一个是 before, 表示以前指过去不确定的某个时间,总是放在句末,不受剧情限制。 比如, i think we have met before。 我觉得我们以前见过。好了,这个视频我们学习了现在完成时的时间标志词。第一组, already 和 yet。 already 多用于肯定句,放在句中。 yet 多用于否定句和疑问句,放在句末。第二组是 for 和 since, for 加时间段表示持续了多久。 since 的意思是自从后面加过去的时间。第三组, ever 和 never ever 曾经, never 从来没有。 so far 到目前为止。 just 的意思是刚刚。比付尔表示以前学会了吗?快去闯关练习吧!

four things 用于现在完成时,先来考一考大家, anna has been in this city, for ten years。 把这句话用 things 改写为同一句,怎么改呢?我们可以说, anna has been in this city, since ten years ago。 我们先来观察这两个句子有什么共同的特征呢? 对了,都是现在完成时, for 和 since 是现在完成时的重要标志。我们再来观察一下 for 和 since 后面分别跟了什么。时间状语 ten years ago 表示的是一个时间的起点,而 ten years 是一个时间段。由此我们可知, for 后面接时间段表示已经去了多长时间了。 since 后面接过去的某个时间点或时间的起点表示从什么什么时候开始。接下来我们看一组例句, my father has been a doctor for five years five years 为时间段,所以 four 后面跟时间段。 four 为介词。 my father has been a doctor since twenty thirteen twenty thirteen 为过去的时间点,所以 since 后面跟过去的某个时间点 since 为介词。接下来, my father has been a doctor since five years ago。 根据 five years ago 可知, since 后面跟一段时间加 ago, 此时的 since 也为介词。 最后一句, my father has been a doctor since we came to this city we came to this city。 是一个完整的句子,在整句话中做时间状语。 这时的 things 为连词,引导时间状语。从句。我们需要注意的是,从句中的动词为瞬间性动词,比如这句话中的 came 就是一个瞬间性动词。我们看前三句话,这三句话可以表 达同一个意思。我爸爸成为一名医生已经五年了。 for five years since twenty thirteen since five years ago。 表达的意思相同,可以互换。 我们再来看现在完成时钟与 four things 连用的主句动词的特点。我们先来看两个肯定句, they have waited for three hours she has kept this book since last year。 我们可以看出句子中的 weight 和 keep 都为延续性动词,因此肯定句中只能用延续性动词,表示某动作持续了多长时间,或从某个时间点一直持续到现在。 再看两个否定句,例句, i haven't met him for ten years, i haven't heard from you for a long time。 句子中的 meet 和 hear from 都是瞬间性的动词或短语,所以否定句中可以用瞬间性动词 或瞬间性短语表示某动作不发生的状态已经持续了一段时间。同学们,你们学会了吗? 让我们做几道题目巩固一下学习成果吧。第一题,判断正误 this shop has closed for a long time。 我们知道 close 表示关闭是瞬间性动词。根据前面讲到的知识点, for 在一段时间与现在完全是连用。在肯定句中动词要用延续性动词,所以这句话是错的,应该改为 this shop has been closed for a long time be closed 表示关闭的状态是延续性动词。再看第二题, we have been friends, we were children, vivo children 是一个句子,显然这里填 sense, 因为 sense 可以做连词。后面接句子,在这里引导时间状与同句句意是自打孩童时起,我们就是朋友了。 第三题, he has been away about five minutes about five minutes。 意思是大约五分钟,这是一段时间 与时间断联用,只能用介词 for, 所以正确答案是 for。 注意是他已经离开大约五分钟了。好了,关于 four things 用于现在完成时的用法就学到这里, bye。

since 要用现在完成时是为什么呢?很多人被问到 since 是什么意思的时候,都会说是 自从,而且呢,也知道要用线上完成时。可是到底是先完成时再 since 还是 since 之后再完成时呢?可能有很多人就开始蒙圈了。 其实只要理解清楚 says 这个单词的意思,那就没有什么难理解的了,也不需要死记硬背跟这个单词搭配的时态。 那 since 本质的意思呢?是自从过去某个时间点开始之后,就一直干嘛干嘛干嘛。因此 since 后边是一般过去时,那另外的一句话呢,就用现在完成时,因为是一直干嘛嘛。那比如这句 话,自一九九四年以来,我们一直住在这里,那就是 we've lived here since nineteen ninety four。 自从一九九四年是一个过去的时间点,一直住,就用对应的表示持续的现在完成。是, 那这么说了之后还需要背吗?学英语是要学说话的,不是要看谁背的多,记得牢的懂。

今天来看现在完成时的时间状语。现在完成时的时间状语比较多,老师总结了四大类,我们先来看第一类, for 加时间段或者 things 加时间点,时间段, ago 或句子。比如说,我学习英语已经两年了, 用 for 加时间段。你就这么说, i have studied english for two years。 用 since。 怎么说呢? i have studied english since twenty twenty。 从二零二零年我就开始学英语了。 i have studied english since two years ago。 从两年前我就开始学英语了。 i have studied english since i was ten。 自从我十岁的时候,我就开始学英语了。这四句话意思是相 同的,只是用了 for 和 sings 的不同表达来看时间状语二,常见的不确定的时间状语。第一种, lately recently just。 都表示最近刚刚。第二种, already yet already 是已经, yet 是还未用于否定句和疑问句。 第三种, up to now, till now so far。 都是表示到目前为止。第四种, these days。 这些日子来看例句, i haven't received his email yet 我还没有收到他的 email。 so far they have found a way to fight the virus。 到目前为止,他们已经找到了对抗病毒的方 方法。来看时间状语三,再表示最近几个世纪,最近几年,几个月以来,等等。 in the past few years mondays weeks days over the past few years he has changed a lot over the past few years。 最近几年他变了很多。 we have made a decision in the past few days。 在过去的几天中,我们已经做了决定。来看时间状语四,表示第几次做某事。请看例题, i have been to beijing for twice。 我已经去过北京两次了, have you been late for three times 你已经迟到三次了吗?总共四种类型的时间状语,需要大量的练习去巩固起来,关注我,学习更多知识。

那么我们说现在完成时呢?通常情况下呢啊,会经常和福尔和 sis 引导的时间状与连用。那么举例子大家看一下, he has been away from china for two years。 他已经离开中国两年了。 he has lived in beijing since twenty ten。 那他自从二零一零年开始就住在北京了。 这样的话呢,我们需要注意的是什么呢?就是 for 后面加的是一个段时间,也就是加时间段的啊。 for 后面,而 since 后面的话呢,加的是一个点时间,也就是时间点。但是无论是 since 还是 for 的话呢,它表示的都是一个延续性的时间,也就是断时间。 那么在段时间的这个现在完成时呢,我们动词要使用的是延续性的动词,而不能是短暂性的动词。看一下下面的两个例子 啊,一个说 he has been away to beijing for two years。 那么他去了什么呢?北京两年了。那这样的话呢,我们说用的是延续性的动词啊, has been away to beijing 啊,去了北京两年了。 那这样一个句子说,黑 s 刚图倍镜 fo 图一而再。那么说他去北京两年了,杠呢,是 go 的过去分词,而 go 是一个什么呀? 短暂性的动词,这个瞬间动词,你不可能说这两年时间里面一直都在去去去去去,不停的去北京,但是去了呢,还没去呢,所以这是错误的一种形式。所以说 he has 刚吐被禁 for two years 是一种错误的表达方式啊。

大家带来的是一个单词 things 自从,那么这个自从听起来很简单,但它的用法呢?有一定的规则,那怎么个搞法呢?它的搞法就是前面要用,现在完成时,后面要用,一般过去时, 我这样说一听头都会晕,你肯定晕了,那我们举个例子来把它说明白来,这个例子就是, i have mastered english, since i was ten。 自从我十岁的时候啊,我就掌握了英语,那么它的规则是什么呢?你看这个句子的前半部分, i have mustard english 是个现在完成时,那后半部分呢?就是 since 后面那部分 就是一个一般过去时, i was ten。 这是它的标准用法。 所以呢, since 前面要用,现在晚上吃 since 后面要用,一般现在时。重复一下这个句子, i have mustard english since i was ten。 这是一个 since 的标准用法。当然呢,有的同学问可不可以换过来,可以,怎么换呢?应该这样换, since i was ten 都好, i have mustard english。 这样弄也行,你懂了吗?你肯定懂了, 好,这个就是我们今天带来的内容啊,我是王老师, i'm very proud of you! 每天坚持学英语, peace。


每天一题, it ten years since he left the army since 自从, 自从他离开军队,也就是退伍,阿米在这里的意思是军队的意思。这道题的答案是哪一个呢? 这个句子当中的关键词大家可以明显的发现就是 since 自从,那我们本能的就会认为这个句子是现在完成时的考点,所以呢,很多同学都会直接选到答案 b, 但是答案 b 是错误的, 因为我们知道现在完成时的构成是 have 或 has, 加上过去分词的当,但是被选项的 be 只有助动词 has, 但是 是缺乏了过去分词的当,在整个题干当中并没有出现,所以答案 b 是不对的。这道题答案是 it is ten years since he left the army。 自从他退伍到现在 有十年的时间了,这个句子的考点是关于是关于以下这个句型,这个句型就是 it is 或者 it has been 加上时间段,再加上由 since 引导的一个一般过去时的句子, 表示自从在过去的某个时间点发生的一个动作一来到现在已经多长时间了。所以回到题干,除了答案 a 之外呢,我们也可以在答案 b has 的后面加上一个 b, 这样子的话也是正确的。