英语时态完全解析:12个时态总整理与例句用法
英语时态完全解析:12个时态总整理与例句用法
英语时态是英语学习中的重点和难点,掌握正确的时态使用对于提高英语听说读写能力至关重要。本文详细介绍了12种英语时态的概念、用法和例句,帮助读者系统地理解和掌握英语时态。
常见英文时态总整理
在英文语法中,英文时态绝对是一个令学习者感到头痛的语法重点概念。即使从小学到高中都在学习时态变化与运用,但到了实际考试还是容易选错答案,口语表达时也容易用错时态。以下将帮你系统整理英文时态,并带你了解这些时态的基本概念。
时态主要可以分为“时间”及“状态”两个维度。时间可以分为三种:过去式、现在式、未来式;状态则可以分为四种:简单式、进行式、完成式、完成进行式。因此,共有3x4=12种时态组合。
现在简单式 V, beV
现在简单式用于描述现在发生的简单状态,主要有三大情况:
- 现在单纯的动作用、状态,或是短时间不会变的事实
- I love you.
- I am happy.
- I have two brothers.
- 持续的习惯
- I do my homework on weekends.
- I study English twice a week.
- 不变的真理、定理
- There are seven days in a week.
- The sun rises in the east.
过去简单式 Ved, beV
过去简单式的概念就是把现在简单式的动作拉到过去发生,主要描述过去的动作、状态以及过去的习惯等。过去式的动词变化主要是动词加上ed,但也有很多不规则的变化,需要特别留意。
发生在过去的动作
I cried.
I finished my homework last night.
过去的习惯(现在已无这个习惯)
I drank one cup of milk before I went to sleep.
未来简单式 will, beV going to+VR
英文中的will和beV going to+VR(原型动词)都是表示未来式的用法。这两种用法在大致上是可以通用的,唯一的区别在于beV going to在描述“计划、打算去做某事”时更为准确。
- I am going to read a novel this Saturday.(我打算读一本小说)
- It will rain tomorrow.(明天会下雨)
进行式 beV+Ving
进行式的概念不难,就是强调“正在、当下”的动作。
现在进行式 is/am/are+Ving
现在正在做的动作
She is sleeping.(她正在睡觉)
过去进行式 was/were+Ving
过去正在做的动作,通常会搭配一个“特定的过去时间点”
I was taking a shower at 8 last night.(昨晚八点正在洗澡)
My sisters were watching a movie when I came home.(当我回家时,妹妹们正在看电影)
未来进行式 will be+Ving
主要强调未来某时间点正在进行的动作
I will be writing my essay next morning.(明天早上的这个时间我在写篇短文)
现在完成式 has/have+Vpp
现在完成式最重要的概念是“动作发生在过去,效果及于现在”,主要可以分为两种情况:
- 表示经验、曾经、已经
- I have been to the USA.
- 从过去持续到现在
- She has played LOL for 3 years.
- She has played LOL since 3 years ago.(从三年前到现在还在玩)
过去完成式 had+Vpp
过去完成式的概念是“比过去还要早发生”,在遇到过去完成式时往往还会连带出现过去简单式,以表明句子里的先后顺序关系。
- I had played the piano until 2000.
- The train had left(过去完成)when I reached(过去式)the station.(当我到车站的时候火车早已开走了)
未来完成式 will have+Vpp
未来完成式出现的机率较小,主要表示比未来式还要早发生的事件。
- I will have done my work before 8 a.m tomorrow.(在明天早上八点之前,我将完成工作)
完成进行式
完成进行式是完成式+进行式两个时态概念的结合,既表示较早发生、持续又强调进行中的动作。
现在完成进行式 have/has+ been Ving
中间的been既满足前面的完成式的Vpp又满足后面对进行式的beV,是两个时态结合的桥梁
Marc has been sleeping for 10 hours.(强调从过去到现在都在进行"睡觉"这个动作)
过去完成进行式 had+been Ving
been作为时态的桥梁,表示过去时间点之前且进行的动
Betty had been cooking before her husband came back last night.(在昨晚老公回来前,正在煮饭)
未来完成进行式 will have been Ving
跟上述两个完成进行式的概念一样,在未来时间点之前且进行的动
I will have been preparing my teaching materials before tomorrow's class.(明天上课以前,我将正在准备教材)