英语时态语法总结归纳
英语时态语法总结归纳英语时态语法总结归纳 时态是英语中一个重要的语法范畴, 它表示不同时间发生的动作 或存在的状态以及动作发生或存在的方式。 小编在这里整理了相关 知识,快来学习学习吧! 英语时态语法总结归纳 一 般 完 成 进 行 完 成 进 行 现 在 现在一般时 do 现在完成时 have done 现在进行时 is doing 现在完成进行时 have been doing 过 去 过去一般时 did 第第 1 1 页页 共共 2020 页页 过去完成时 had done 过去进行时 was doing 过去完成进行时 had been doing 将 来 将来一般时 will do 将来完成时 will have done 将来进行时 will be doing 将来完成进行时 will have been doing 过去将来 过去将来一般时 would do 过去将来完成时 would have done 过去将来进行时 would be doing 第第 2 2 页页 共共 2020 页页 过去将来完成进行时 would have been doing 1. 一般现在时 用法: 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 个小时了。) 第第 3 3 页页 共共 2020 页页 2. 现在进行时(be doing) 用法:现在正在进行的动作。 3. 现在完成时(have done) 用法: A) 表示动作到现在为止已经完成或刚刚完成。 例: I bought a new house, but I _________ my old one yet, so at the moment I have two houses. 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 by the 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) are challenging 都是主动语态,不可能是答案。 第第 4 4 页页 共共 2020 页页 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.(终端动词) 第第 5 5 页页 共共 2020 页页 C) 在 this is the first/ second/ third time that 句型里要求用 完成时。 例:This is the second time that the products of our company have been shown in the International Exhibition.( 这 是我公司产品第二次参加国际展览会。) D) 句型 It is/ has beensince 所使用的两种时态都正确。 例: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 fo