资源预览内容
第1页 / 共16页
第2页 / 共16页
第3页 / 共16页
亲,该文档总共16页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
英语语法大全之16 种时态 时态( Tense )是表示行为、动作和状态在各种时间条件下的动词形 式。因此,当我们说时态结构的时候,指的是相应时态下的动词形式。 1. 一般现在时 英语时态分为16 种:一般现在、一般过去、一般将来、过去将来时, 以及这四者的进行时、完成时和完成进行时。 用法: A) 表示现在发生的动作、情况、状态和特征。 B) 习惯用语。 C) 经常性、习惯性动作。 例: He always helps others. (他总是帮助别人。) D) 客观事实和普遍真理。尤其要注意,如果前后文不是一般现在时, 则无法保持主句、从句时态一致。 E) 表示一个按规定、 计划或安排要发生的动作,(仅限于某些表示 “来、 去、动、停、开始、结束、继续”等的动词)可以与表示未来时间的状 语搭配使用。常见的用法是:飞机、火车、轮船、汽车等定期定点运行的 交通方式。 例: The next train leaves at 3 oclock this afternoon. (下一趟火车今天下午3 点开车。) How often does this shuttle bus run? (这班车多久一趟?) F) 在时间和条件状语从句里经常用一般现在(有时也用现在完成时) 表示将来事情。 例: When you have finished the report, I will have waited for about 3 hours. (等你完成这份报告的时候,我就已经等了将近3 个小时了。) 2. 现在进行时 (be doing) 用法:现在正在进行的动作。 3. 现在完成时 (have done) 用法: A) 表示动作到现在为止已经完成或刚刚完成。 例: I bought a new house, but I _ my old one yet, so at the moment I have twohouses. A) didnt sell B) sold C) havent sold D) would sell 答案是 C) havent sold。 B) 表示从过去某时刻开始,持续到现在的动作或情况,并且有可能会 继续延续下去。 此时经常用延续性动词。时间状语常用since 加一个过去的 时间点,或for 加一段时间,或by 加一个现在时间。 例:Great as Newton was, many of his ideas _ today and are being modified bythe work of scientists of our time. A) are to challenge C) have been challenged B) may be challenged D) are challenging 全句的意思是:“虽然牛顿是个伟大的人物,但他的许多见解直到今 天还在受到挑战,并且被现代科学家的工作所修正。”challenge是及物动 词,在本句中应当是被动语态;其动作延续到今天,所以要用现在完成时 态。可见答案是C) have been challenged。A) are to challenge和 D) arechallenging都是主动语态,不可能是答案。B) may be challenged虽 然是被动语态,但意思与全句内容不合,所以不对。 C) 表示发生在过去,但对现在仍有影响的动作或情况。通常用点动词, 如: arrive, begin, find, give, lose等。 例: John has broken his left leg.(约翰摔断了左腿。) 注意事项: A) 现在完成时是联系过去和现在的纽带。现在完成时和过 去时的区别在于:现在完成时强调动作的动态,或受动态的影响,是动态 的结果,对现在有影响;过去时只表示过去的某个具体时间里发生的动作, 与现在没有联系。 例: He worked in that hospital for 8 years.(他曾经在那家医院工 作了 8 年。这只是讲述一个过去的事实,他现在已经不在那家医院了。) He has worked in that hospital for 8 years.(他已经在那家医院里 工作了 8 年。表示他从过去开始工作,一直工作到现在,现在仍在那家医 院工作。) B) 因为含有for 加一段时间或since 加一个时间点这样的时间状语的 完成时,有动态和延续性的特点,所以不能使用终端动词或瞬间动词。 例: My sister has been married for 5 years.(过去分词做表语表示 状态,可以延续) My sister has married. Dont disturb her.(终端动词) C) 在this is the first/ second/ third time that 句型里要求 用完成时。 例: This is the second time that the products of our company have been shown in theInternational Exhibition.(这是我公司产品第二 次参加国际展览会。) D) 句型 It is/ has been since 所使用的两种时态都正确。 例: It is/ has been 10 years since I last saw him.(从我上次见到他 以来已经10 年了。) E) 在no sooner than、hardly/ scarcely when 、before、 prior to等句型中,主句要求完成时。 例: I havent met that professor prior to today.(以前我从未见过 那位教授。) 4. 现在完成进行时(have been doing) 用法:表示某一动作开始于过去某一时间,延续或重复地出现至今, 或将继续延续至将来。 例: We have been working on this project for over a month now. (到目前为止,我们一直在处理那个项目,已经花了一个多月时间了。) 注意事项:与现在完成时相比,现在完成进行时更强调:在从过去到 现在的时间里,动作或状态一直持续或一直反复出现。 例: It seems oil _ from this pipe for some time. Well have to take the machine apartto put it right. A) had leaked B) is leaking C) leaked D) has been leaking 从本题上下文看,这两个句子的意思是:“看来,这个管道漏油已有 一段时间了,我们将不得不拆卸机器排除故障。”第二句表示将要采取的 措施。第一句动作发生在第二句之前,并且延续到现在为止仍在继续。因 此,空格中需用现在完成时或现在完成进行时。D) has been leaking是现 在完成进行时,因此是本题的答案。有11% 的考生误选了B) is leaking。 由于本句有时间状语for sometime,表示谓语动作延续,谓语不能用现在 进行时,必须用和完成时有关的时态。有些考生误选了C) leaked或 A) had leaked 。是因为他们没有注意到本题第二句是一般将来时,所以第一句的 谓语不能用过去时或过去完成时。 5. 一般过去时 用法: A) 表示过去某个时间发生的动作或情况。 B) 表示过去习惯性动作。特别是由would/ used to do表达的句型, 本身表示的就是过去时。 例: The old man would sit on a bench in the quiet park and look at others for hours without doinganything or talking to anybody.(老 人过去常常坐在宁静的公园里的一条长椅上,看着其他的人,一坐就是数 个小时,什么也不干,也不和任何人交谈。) He used to visit his mother once a week.(他以前总是每周看望一 次他的母亲。) C) 有时可代替一般现在时,表达一种婉转、客气、礼貌、商量的语气。 例: I wanted to ask you if I could borrow your car?(我想向您借 车用一用,可以吗?) Would you mind my sitting here?(您介意我坐在这里吗?) 注意事项: A) 注意时间状语的搭配。一般过去时的时间状语应该是表 示过去某个时间的词或词组,如:yesterday, last month, in 1999, two days ago等,绝对不可与recently, in the past 10 years, this month等 连用,因为这样的时间状语都与现在有关系,应该用现在完成时或一般现 在时。 B) used to do的否定形式和疑问形式很特别:你怎么写都正确。以否 定形式为例:used not to do, didnt used to do, didnt use to do都对。 Used to do经常与be used to doing sth/ sth结构进行对比。前者 表示 过去常常或 过去曾经 ,要求加动词原形;后者表示习惯于 ,要求加名词或动名 词。 6. 过去完成时 (had done) 用法:表示在过去的某个时间或动作以前已经发生的动作或已经存在 的状态。就是我们常说的:表示过去的过去的动作或状态。 Until then, his family _ from him for six months. A) didnt hear C) hasnt heard B) hasnt been hearing D) hadnt heard 全句的意思是:“到那时为止,他家里已经有六个月没得到他的消息 了。”由此可以看出,谓语动词的动作延续到过去的某一时刻才完成,因 此谓语要用过去完成时。答案是D) 。其它选项中:A) didnt hear,因为一 般过去时只表示过去发生的事情或存在的状态,所以不能与时间状语for sixmonths连用。 B) hasnt been hearing,现在完成进行时表示过去某时 刻继续到现在或现在还在进行的动作,与题意不符。C) hasnt heard,现 在完成时表示从过去某一时刻到现在为止发生的动作。而题中的then只表 示过去的某一时刻,不能表示现在时间。 注意事项:“过去的过去”这种逻辑关系常通过上下文体现出来,而 不一定受某个时间状语的限制。 例: There had been some one in our room just now, because I noticed a burning cigarette end onthe floor when we opened the front door.(刚才有人在我们的房间里,因为我们打开前门进来时,我注 意到地板上有一支仍在燃烧的香烟。) 分析: 虽然时间状语是just now,似乎应该使用一般过去时,但是“在 房间里”这个状态是在 开门 和注意 这两个过去的动作之前就存在的,所 以应该用过去完成时。 7. 过去将来时 (would/ should do) 用法:表示从过去的某个时间看将要发生的事。 例: I said on Thursday I should see my friend the next day.(我 星期四说我将于第二天拜访我的朋友。) 注意事项:由于过去将来时是由过去时和将来时组合而成的,所以其 注意事项可以参考过去时和将来
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号