英语的所有时态

英语的所有时态

英语时态是表示行为、动作和状态在各种时间条件下的动词形式。英语中共有16种时态,具体分类及结构、用法如下:

一、基本时态

  1. 一般现在时(do/does; is/am/are)

    • 表示现在的情况、状态或特征。例如:He is a student.(他是一个学生。)
    • 表示经常性、习惯性动作。例如:He always helps others.(他总是帮助别人。)
    • 表示客观事实和普遍真理。例如:The earth moves around the sun.(地球绕着太阳转。)
    • 表示一个按规定、计划或安排要发生的动作(常用于列车、客车、飞机或轮船时刻表)。例如:The next train leaves at 3 o'clock this afternoon.(下一趟火车今天下午3点开车。)
    • 在时间、条件和让步状语从句中,表示将来的事情(主将从现原则)。例如:If it rains tomorrow, we will stay at home.(如果明天下雨,我们会待在家里。)
  2. 一般过去时(did; was/were)

    • 表示过去某个时间发生的动作或情况。例如:I bought some fruits yesterday.(我昨天买了一些水果。)
    • 表示过去习惯性动作。例如:When I was a boy, I often swam in that river.(我小时候经常在那条河里游泳。)
    • would/used to do:表示过去常常做某事。例如:He used to visit his mother once a week.(他以前总是每周看望一次他的母亲。)
  3. 一般将来时(will do;am/is/are going to do)

    • will do:表示主语主观意愿的将来;表示客观将来;表示临时决定。例如:I will send her a glass hand-made craft as her birthday gift.(我将送给她一个玻璃的手工制品,作为给她的生日礼物。)
    • am/is/are going to do:表示计划、打算做某事;根据某种迹象推测很可能或即将发生的事情。例如:This is just what I am going to say.(这正是我想说的。)
  4. 过去将来时(would do)

    • 表示从过去的某个时间看将要发生的事。例如:I said on Thursday I should see my friend the next day.(我星期四说我将于第二天拜访我的朋友。)

二、进行时

  1. 现在进行时(am/is/are doing)

    • 表示此时此刻正在发生的事情。例如:He is listening to the music now.(他现在正在听音乐。)
    • 表示目前一段时间内一直在做的事情,但不一定此时此刻正在做。例如:I am studying computer this term.(这个学期我一直在学习计算机。)
    • 表示将来的含义(瞬时动词的进行一定表将来;持续动词的进行只有在有将来的时间状语或有将来语境中才表将来)。例如:I am leaving.(我要离开了。)I am travelling next month.(下个月我要去旅行。)
    • 与频度副词连用,表示说话者或褒义或贬义的感情色彩。例如:He is always helping others.(他总是帮助别人。)
  2. 过去进行时(was/were doing)

    • 表示在过去具体的时间正在发生的动作。例如:Mary was listening to light music 10 minutes ago.(10分钟前,玛丽正在听轻音乐。)
    • 表示过去某个时间段内一直在发生的事情。例如:I was travelling in London last summer vacation.(去年暑假我在伦敦旅行。)
    • 表示过去将来的含义(瞬时动词的过去进行时一定表示过去将来的含义;持续动词的过去进行时只有在有过去将来的时间状语或过去将来的语境下才能表示过去将来)。例如:Then she said she was leaving.(然后她说她要离开了。)
    • 和频度副词连用,可以表示说话者或褒义或贬义的感情色彩。例如:When he lived in the country, he was always helping the poor.(住在乡下时,他总是帮助穷人。)

三、完成时

  1. 现在完成时(have/has done)

    • 表示动作到现在为止已经完成或刚刚完成,强调对现在产生的影响。例如:I bought a new house, but I haven't sold my old one yet, so at the moment I have two houses.(我买了一所新房子,但是还没有卖掉旧的,所以现在我又两所房子。)
    • 表示从过去某时刻开始,持续到现在的动作或情况,并且有可能会继续延续下去(此时经常用延续性动词;时间状语常用since加一个过去的时间点,或for加一段时间,或by加一个现在时间)。例如:Great as Newton was, many of his ideas have been challenged today and are being modified by the work of scientists of our time.(虽然牛顿是个伟大的人物,但他的许多见解直到今天还在受到挑战,并且被现代科学家的工作所修正。)
  2. 过去完成时(had done)

    • 表示在过去的某个时间或动作以前已经发生的动作或已经存在的状态,即“过去的过去”。例如:Until then, his family hadn't heard from him for six months.(到那时为止,他家里已经有六个月没得到他的消息了。)

四、完成进行时

  1. 现在完成进行时(have/has been doing)

    • 表示某一动作开始于过去某一时间,延续或重复地出现至今,或将继续延续至将来。例如:We have been working on this project for over a month now.(到目前为止,我们一直在处理那个项目,已经花了一个多月时间了。)
  2. 过去完成进行时(had been doing)

    • 该时态相对不常见,但表示某一动作在过去某一时间之前已经开始,并一直持续到那个过去的时间点,或者可能还要继续下去。例如:By the time he arrived, she had been waiting for two hours.(他到达的时候,她已经等了两个小时了。)

以上是对英语16种时态的详细分类及解释。在实际运用中,需要根据具体的语境和表达需要选择合适的时态。