第六天 突破英语的时态(二)
2016-10-28 08:09:52 0 举报
AI智能生成
十二天突破英语语法,武峰著
作者其他创作
大纲/内容
现在完成时
定义
(跨越两个时间段,一个在过去,另一个在现在,三层含义) ①说话人的动作发生在过去(和一般过去时态不一样);②而影响或持续到现在(重点在这里);③说话人的目的在于强调动作的影响和持续。 e.g.: I have had supper for three hours.我已经吃过晚饭三个小时了。 这句话并不是想强调我什么时候吃饭,或是吃了什么饭,甚至是吃了几个小时,只是想强调吃完饭了这件事情对于现在的影响。 She has been away here since 1976.她1976年就已经离开这里了。这句话表示他已经很多年不在这里了,和他什么时候走的并没有什么关系。 The cat has been dead for two days.这只猫已经死了两天了。
图示
这张图和我们以前所看到的图示都是不一样的,因为涉及两个时间,从图中可以看出说话的人的动作发生在过去某个时刻,而他的影响和持续却至今,我们并不想了解动作发生在哪个时间,而是更多地了解动作如何影响或持续至今。
结构
过去分词的构成:①在词尾直接加-ed,look——looked;work——worked;walk——walked; ②以不发音的e结尾直接加-d,love——loved;live——lived;hope——hoped; ③辅音字母+y结尾变y为i加-ed, supply——supplied;try——tried;carry——carried; ④重读闭音节的词尾,双写词尾字母加-ed,stop——stopped;plan——planned; ⑤不规则动词,see——seen;fly——flown;forget——forgotten。
用法
表示说话的人的过去的动作对现在的影响。e.g.: I have typed this letter.我已经把这封信打好了。(表示动作”打字“发生在过去,而我们要知道的是”字打完后“就有时间了,强调影响。 He has gone there.他已经去哪儿了。(表示动作”走了“发生在过去,而我们要知道的是他不在这,不关心他什么时间走或到哪儿去了。
在英语中只有持续性动词(动作可以持续的动词,live;study;read;finish等)才可用于现在完成时;而非持续性动词(动作不可以持续的动词,get up;dead;buy;sell;come;go等)不可用于现在完成时。 ①buy——kept;②go——be away;③come——be here;④join——be a member of
现在完成时常和时间段连用,常见的又以since和for两个词引导时间状语。 e.g.:He has been here since 1999.他从1999年起就在这了。(since表示”从……开始“,它是表示时间段的词。)He has been here for 4 years.他已在这住四年了。(for+时间段,表示一段时间)
现在完成时中常用的副词有,already(已经,用于肯定句);yet(还,用于否定句和疑问句);just(刚刚)。e.g.: She has already finished this subject.她已经完成了这个课题。The girl hasn't had a meal yet today.小女孩今天还没有吃饭。Lucy has just been away.露西刚刚才走。
用于表示说话的人过去的动作持续至今。e.g.:The Chinese people have used bamboos to make paper for several thousand years.中国人已经用竹子造纸几千年了。(表示中国人几千年一直用竹子造纸,而且很可能现在和将来还要用竹子造纸)
比较
一般过去时和现在完成时的比较。①My father had lunch at 6 p.m.我爸爸晚上6点吃饭。 (表示”我爸在晚上6点吃饭“这个动作的发生,他和现在没有关系,只是一个人发生一个动作。) ②My father has had lunch for three hours.我爸爸已经吃过饭三个小时了。(表示”我爸已经吃过饭三个小时了“,它不强调动作的发生,而是强调动作对于现在的影响,可能我爸现在不想吃东西或不饿等。
has been to和has gone to的区别。 ①I have been to Shanghai.我去过上海。(表示曾经去过,而现在说话人在现场) ②I have gone to Shanghi.我去了上海。(表示已经去了某地,现在不在此地)
过去完成时
定义
简而言之就是”过去的过去“。表示说话的人在过去的过去所发生的动作对过去的影响。一般要用有具体的时间状语中,不单独使用。e.g.: He said he had walked for sevsral days.他说他已经走了几天了。By the time of last summer the edifice had been built for five years.到去年年底,这栋摩天大楼已经建成五年了。 Before 7 o'clock they hadn't reached the railway station.七点之前他们还没有到火车站。
图示
在上图中,过去的过去所发生的动作对于过去产生了影响,实际上也就是相当于现在完成时向后倒退了一个时间段,所以它被形象地称为”过去的过去“。
结构
用法
表示”过去的过去“。e.g.:Before she went to bed Lily had dealt with everything that she need do.在丽丽睡觉之前她处理好了一切她需要做的事。 At the age of five,he had played piano very well.在他五岁时,他钢琴弹的已经很好了。
用于when引导的时间状语后可用于含有by引导的时间状语从句之后。 e.g.:When i was a child,i had had to live alone.当我还是一个孩子时,我就不得不一个人住。 By the time of 1996,Bruce had collected more than six thousand stamps in all.到1996年,布鲁斯已经总共收集了超过六千张的邮票。
用于间接引语(宾语从句)中,详见于第十一天的内容。e.g.: I said i had repaired the desk.我说我已经修好了坏的桌子。Ann told you that she had told her father something important about you.安说她已经把一些重要的关于你的事情告诉了他的父亲。
将来完成时
定义
说话的人在现在乃至将来发生的事情对将来产生的影响。 e.g.: By 2018,they will have learned about 6 thousand words.到2018年,他们将会学习6000个单词了。 这句话的含义在于强调到2018年时的影响,而不是强调在将来能学习多少单词或是别的动作或状态。
图示
从上图中不难看出,现在甚至将来发生的事情对将来产生了某种影响,这样的事态成为将来完成时。
结构
用法
表示将来一定会发生的某件事情。在所有表示将来时的语法现象中,将来完成时是在表达上最有可能发生的。e.g.: When he becomes an adult,he will have been a doctor.他长大以后,很有可能成为一个医生。 这句话实际上比When he becomes an adult,he will be a doctor.所发生的可能性要大得多。
现在完成进行时
定义
表示说话从过去发生一个动作持续到现在,并有可能持续下去。强调动作的持续性和影响性。 e.g.: He has been waiting for you for three hours.他已经等你等了三个小时了。Tips:这句话所表达的意思是,说话的人已经等了三个小时,在过去的三个小时里,动作是持续性的,而且这个动作还可能持续。
图示
在图示中可以看出,现在完成进行时,是在过去持续发生的事情,和完成时不一样的地方在于,完成时是一定对现在或是将来有影响,但是完成进行时态不知会有影响,更多的是考虑到会不会持续的问题,我们假设都可以持续。
结构
用法
基本用法:表示过去发生的动作对现在产生的影响,并将持续下去。 e.g.: This girl has been living abroad for many years.这个女孩已经在国外呆了多年了。
特殊用法:表示一种委婉语气。e.g.: Too many things have been happening this fall.真是一个多事之秋啊!
小结
时态实际上要表述时间和状态,不论什么时态在句子中的体现都是先是时间,后是状态。1、现在进行时:am/is/are doing;2、过去进行时:was/were doing;3、将来进行时:will be doing。前面的助动词时间在变化,后面的状态始终都是doing,没有任何变化我。,
1、现在完成时:have/has done;2、过去完成时:had done;3、将来完成时:will have done。前面的助动词、时间在变化,后面的状态始终都是done,没有任何变化,所以时态的核心就在于时间和状态的搭配。
0 条评论
下一页