最基本的英文五個時態
英文最常用的時態有五個:一般現在時;現在進行時;一般過去時;一般將來時和現在完成時。接下來,小編給大家準備了 ,歡迎大家參考與借鑑。
一、 一般現在時:
用動詞原型表示,但單數第三人稱後要加-s,在詞尾加-s時要注意:
1. 一般情況:加-s 例:reads,writes,says
2. 以s,x,ch,sh收尾的詞加-es 例:teaches,washes,guesses
3. 以子音字母+y結尾的詞變y為i再加-es 例:try—tries,carry—carries。
這個時態的疑問句一般以句首加助動詞do,does構成。句中動詞要用原型動詞be提前:
do you know it?
are you students?
does she have a pen?
一般現在時常用在:
1.經常性或習慣性的動作:
we always care for each other and help each other。
they cycle to work every day。
2.現在的特徵或狀態:
he loves sports。
do you sing?a little。
i major in english。
3. 真理:
light travels faster than sound。
two and four makes six。
the moon moves round the earth。
有些表示狀態和感覺的動詞常常可用於一般現在時:be,love,like,hate,want,hope,need,prefer,wish,know,understand,remember,believe,recognize,guess,suppose,mean,belong,think***以為***,feel,envy,doubt,remain,consist,contain,seem,look***看起來***,see,fit,suit,owe,own,hear,find,suggest,propose,allow,show***說明***,prove,mind***在意***,have***有***,sound***聽起來***,taste***嚐起來***,matter,require,possess,desire等等。
i feel a sharp pain in my chest1。
the soup contains too much salt。
you see what i mean?
the coat fits you very well。
how do you find the book?
有些表示動作的動詞間或可用於這一時態,表示現刻的動作,由於動作持續時間機短,用於進行時不自然:
i send you my best wishes。
i salute2 your courage。
now i extend3 my heartfelt thanks to you。
在口語中這個時態用來表示一個按規定、計劃或安排發生的情況***這是都有一個表示未來時間的狀語***:
when do the train leave***stop at jinan***?
the plane take off at 11 am。
tomorrow is saturday。
is there a firm on tonight?
但這隻限少數動詞,如begin,come,go,leave,sail,start,arrive,return,dine,end,stop,depart,open,close,be等。另外,在時間或條件從句中,將來動作或狀態多用這一時態表示:
tell her about that when she come。
turn off the light before you leave。
we‘ll start as soon as you are ready。
在口語中,這個時態間或可以用來表示一個已經發生的動作***這個動作發生的時間在說話人腦中處於很不重要的地位***:
they say xiao wu is back。is that true?
xiao yu tells me you‘re going abroad。
oh,i forget where he lives。
yes,you answer quite well。
此外一般現在時還多用於報刊、電影、電視解說等其他幾種情況。
二、 現在進行時
現在進行時用助動詞be的人稱形式加現在分詞構成,它的肯定、否定、疑問形式如下:
I am working。
I am not working。
Am I working?
現在進行時主要表示現在或現在這一階段正在進行的動作。
where are they having the basket-ball match?
they are putting up the scaffolding。
he‘s showing a foreign guest round the city。
在不少情況下,表示正在進行的動作的漢語句子,並沒有“正在”這樣的字,在譯為英語時卻必須用進行時態:
how are you getting on with the work?
the work is going fairly smoothly1。
you are making rapid progress。
It is blowing hard。
who are you waiting for?
whenever I see her,she is working in the garden。我每次看到她時,她總是在花園裡幹活。
在一般現在時所列的表示狀態和感覺的動詞,一般不能用於進行時態,因為他們不能表示正在進行的動作。但如果詞義轉變,能表示一個正在進行的動作,就能夠用於進行時態,試比較下面的句子:
do you see anyone over there?你看到那裡有什麼人嗎?
are you seeing someone off?你在給誰送行嗎?
I hear someone singing。我聽見有人唱歌。
they are hearing an english talk?他們在聽一個英語報告。
what do you think of it?你覺得這怎麼樣?
what are you thinking about?你在想什麼?
另外,表示無法持續動作的動詞,一般不宜用於進行時態,但有些可以用於這個時態表示重複、即將等:
he is jumping up and down。她一上一下地跳著。
the train is arriving。火車就要進站了。
the old man is dying2。老頭病危了。
現在進行時有時可用來表示一個在最近按計劃或安安排要進行的動作***這是多有一個表示未來時間的狀語***:
we are leaving on friday。
are you going anywhere tomorrow?
a foreign guest is giving a lecture in english this afternoon。
xiao hong!coming。
who is interpreting3 for you?
we are having a holiday next monday。
但這僅限於少量動詞,如go,come,leave,start,arrive,lunch,return,dine,work,sleep,stay,play,do,have,wear等。
另外,“be going+不定式”這個結構經常用來表示即將發生的事或打算***準備***做的事:
I am afraid it is going to rain。
It is going to be rather cold tomorrow。
she is not going to speak at the meeting。
在這個結構中過去有許多人不贊成用go和come這兩個動詞,感到很彆扭,主張不說are you going to go anywhere tomorrow?而說are you going anywhere tomorrow?不說is she going to come?而說is she coming?但現在在這種結構中用兩個動詞的人越來越多,這種用法基本上被大家接受了。
此外,在時間和條件狀語從句中,間或也可用現在進行時表示將來的情況或一般情況:
do not mention this when you are talking with him。
remember that when you are taking a rest,some else is always working。
if she is still sleeping,do not wake her up。
現在進行時有時用來代替一般現在時,表示一個經常性動作或狀態,這是或是為了表示一種感情***a***如讚歎、厭煩等,或是為了強調情況的暫時性***b***。
a. how are you feeling today?***比how do you feel today?更顯親切***
xiao hua is doing fine work at school。***比xiao hua does fine work at school。更富讚美***
he is always thinking of his work。表讚許
he is constantly leaving his thing about。她老是亂扔東西。***表不滿***
he is always boasting4。他老愛說大話。***表厭煩***
b.he is sleeping in the next room now。他現在現在是在隔壁房間睡了***不再原來房間睡了***。
the professor is typing his own letters while his secretary is ill。
where is he working?他現在在那裡工作?***可能剛換工作***
for this week we are starting work at 7:30。
he is walking to work because his bicycle is being repaired。
be間或可用於進行時態,表示一時的表現:
you are not being modest。
he is being silly。
she is being friendly。
xiao hong is being a good girl today。
do not talk rot。i am being serious。
注: 在there和here引起的句子中,常可用一般現在時代替現在進行時:
here comes the bus。***=the bus is coming.***
there goes the bell. ***=the bell is ringing.***
在某些情況下兩種情況都可以用,沒有多少差別:
i wonder ***am wondering*** how i should answer then.
does your leg hurt? ***is your leg hurting?***
it itches5 ***is itching*** terribly.
my back aches ***is aching***.
i write ***am writing *** to inform you.
三、 一般將來時
一般將來時由助動詞shall或will加動詞原型構成,shall用於第一人稱,will用於第二、三人稱。這個時態的肯定、否定及疑問機構可表示如下:
I shall go.
I shall not go.
shall I go?
除英國以外的說英語的國家,在陳述句中,即使在第一人稱一般也用will,在英國也有這種趨勢,在口語中常緊縮為I’ll.
一般將來時表示將要發生的動作和情況:
I will ***shall*** arrive tomorrow.
will you be busy tonight?
the agreement will come into force next spring.
we won’t ***shan’t*** be free tonight.
有時表示將來的時間狀語,有時沒有時間狀語,這時要從意思上判斷是否指未來的動作或情況:
I will think it over.
who will take the chair?
will she come?
they won’t object it.
在以i 或 we 作主語的問句中,一般用shall,這時或是徵求對方的意見***a***,或是詢問一個情況***b***:
a. shall I make a fair copy of it?
which book shall i read first?
where shall we meet?
b. shall we have any classes tomorrow?
when shall we have the rehearsal1?
shall I be able to find them there?
在這類問句中,近年來也有不少人用will,特別是美國。
what will we do?
how will get there?
which will I take?
注意在時間或條件狀語從句中,一般不能用將來時態,而用現在時態代替:
I’ll let you have the book when i’m through.
they’ll fight till they win complete victory2.
I’ll be round to see you if i have time tomorrow.
注:在兩種情況下條件從句可以用一般將來時:
1. 表示願望:
if they won’t cooperate3, our plan will fall flat.
2.主句的謂語表時現在的情況:
if he won’t arrive this morning, why should we wait here。
表示將要發生的動作或情況,除了一般將來時外,還有一些其他結構和時態:
1. be going +不定式***表打算、準備作的事或即將發生或肯定要發生的事***:
we ‘re going to put up a building here.
how are you going to spend your holiday?
who is going to speak first?
2. be +不定式***表示按計劃安排要發生的事或用來徵求對方的意見***:
when is the factory to go into production?
the line is ***going*** to be opened to traffic next week.
Am I to ***=shall I *** go on with the work?
3.一般現在時***限於某些動詞,表示按計劃或時刻要發生的事***:
school finishes on january 18th.
we get off at the next stop.
when does the winter vacation begin?
4.現在進行時***限於某些動詞,表示按計劃安排要發生的事***:
we are having an english evening tonight.
they are playing some folk4 music next.
I am talking the children to the zoo ***on sunday ***.
在單純表示將來情況,特別是談一連串的事情或在帶時間或條件狀語從句的句子中,謂語多用將來時:
next term i will try to do better. I’ll speak more english and do more reading-aloud.
he’ll come to see you when he has time.
he’ll tell you if you ask him.
在表示打算或準備時,如不提時間、條件等,多用be going to這個結構,用一般將來時時很少的,特別是在口語中:
he is going to buy a dictionary.***很少說he will buy a dictionary.***
在談即將發生的情況時,用be going to 這個結構也多一些。在表示按計劃安排要做得事時,用be to 的時候也不少。另外還有將來進行時等時態也可表示將來的動作。
注:be about to 可表示即將作某事
we are about to leave.
he is about to retire.
一般將來時有時還可用來表示一種傾向或習慣性動作:
a drowning man will catch at a straw5.
crops will die without water.
oil will float on water.
注:這一時態有時用來表示揣測***a***或容量***b***:
a. that man in the middle will be the visiting minister.
b. the hall will seat 500people.
四、 一般過去時
一般過去時由動詞的過去式表示,動詞be有was, were兩個過去式,was用於第一、三人稱單數,were用於其他情況。在構成否定及疑問句時,一般都藉助助動詞did, 動詞be有其獨特的疑問及否定形式***基本上和一般現在時一致***。這個時態的三種結構可表示如下:
一般動詞:
i worked there.
i did not work there.
did you work there?
動詞be:
i was there.
i was not there.
was i there?
一般過去時主要表示過去某時發生的動作或情況***包括習慣性動作***
who put forward the suggestion?
when did she leave?
she often came to help us.
有些情況,發生的時間不很清楚,但實際上是過去發生的,應當用過去時態:
i was glad to get your letter.
what was the final score?
how did you like their performance?
在談到已死去人的情況多用過去時:
lao she was a great writer.
my grandmother was kind to us.
有時兩種時態都可以用:
brahms was/is one of the greatest representative1 of german classicalism2.
注:在口語中一般過去時有時可用來代替一般現在時,使語氣變得婉轉一些,例如在下面句子中用一般現在時或一般過去時都可以,但用過去時顯得客氣一些***帶有更多商量的口吻***:
do/did you want to see me?
i wonder/wondered if you could spare a few minutes.
i want/wanted to ask if i can/could borrow your bike.
五、 現在完成時
現在完成時由have的人稱形式加過去分詞構成。他的肯定、否定及疑問形式如下:
i have read it.
i have not read it.
have you read it?
現在完成時表示現刻以前發生的動作或情況,可以是:
1. 到現在為止的這一時期中發生的情況***可能時多次動作的總和,也可表示狀態和習慣性動作***:
we have opened up 200 mu of land this year.
how many pages have you covered today?
i haven’t seen him for many days.
2. 對現狀有影響的某一已發生的動作:
the delegation1 has already left.
i have seen the film many times.
the city has taken on a new look.
注: 這個時態有時還可以表示過去曾發生過一次或多次的情況,也可以說是一種經歷:
all our children have had measles2.
man’s hairs have grown white in a single might.
he says that he has seen a meteor at some time.
這個時態的基本特點是它和現在有密切的聯絡,或是講迄今為止這一段時間的情況,或是講一個影響現狀的動作,這樣它不是從時間上就是從後果上和現在聯絡起來。根據這個特點我們可以判斷什麼時候用一般過去時,什麼時候用現在完成時:
1. 當有一個表示過去某時的狀語***包括when***時,不能用現在完成時:
i saw her a minute ago.
just now xiao lin came to see you.
when did you get to know it?
2.當有一個表示到現在為止這段時間的狀語時,多用現在完成時:
up till now we have planted over 24,000 fruit trees.
we haven’t had any physical3 training classes this week.
he has learned4 a good deal since he came here.
3.在用already, yet, just, as yet, ever, never這類副詞作狀語時,常可用現在完成時:
this is the second game. they ’ve already won a game.
have you got the plan ready yet? –no, not yet.
i’ve just received a money order.
4.在單獨談一個過去的動作,不涉及它對現在的影響時,通常用一般過去時,如果談一件已經發生的事,不考慮它是什麼時候發生的,而主要考慮對現在的影響,多用現在完成時:
did you get up very early?
has he got up?
what did you have for lunch?
have you had lunch?
i got the news from xiao yu.
i’ve got no news from him.
注: 有since引起的狀語時,主要謂語通常用完成時態:
we met in 1972,and have been good friends ever since ***then***.
it has rained a great deal since you left.
we haven’t seen each other again since them ***since we parted in 1952***. 但在表示時間長度時可用一般現在時。
l 在使用一個表示狀態的動詞***如be, seem等***作謂語時,間或也可用現在時態:
it’s ok since i fixed5 it.
it seems a long time since i was here.
i’m getting interested in china since you came here. 間或用過去時,特別時在口語中。
i lost ten pounds since i started swimming.
在since引起的狀語從句中,通常用一般過去時。但間或可用現在完成時:
i haven’t seen him since i have been back.
since i have known6 her, she has been fond7 of sports.
有時同樣一句漢語,由於使用場合不用,譯成英語時可能需要不同時態:
has xiao yang come?
did xiao yang come?
how many people have gone to the factory?
how many people went to the factory?
we haven’t invited him.
we didn’t invite him.
有時同樣一個動作,也隨著說話的意圖不同而用不同時態表示:
has he gone to town? how did he go there? 後一句談動作本身,與現在無聯絡。
have you had your lunch? where did you have it? 你吃中午飯了嗎?在那吃的?
has she left? why did she leave so early?
某些動詞的現在完成時刻表示一直持續到現在的狀態:
how have you been ***recently***?
the conference8 has lasted five days.
we’ve known each other since we were children.
特別是動詞be,是常常這樣用的:
he’s been back for three days. ***不能用has come back***
she has been a teacher for ten years. ***不能說has become***
he has been in college for a year. ***不能說has entered***
由於come, become, enter和get up 等動詞都只代表一個短暫的動作,不能代表一個延續的狀態,這是需要用be來表示延續的狀態:
另外有少數動詞***主要是work, study, teach, live等***可用於現在完成時表示一直持續到現在的一個動作:
how long have you worked here?
she has taught english for many years.
we’ve lived here for quite a few years.
但大多數動詞不宜這樣用,而需用現在完成進行時。
注:have been ***to***長可用來表示“到過某地”或“剛去做過某事”
have you ever been to xi’an?
xiao liu has just been here.
we’ve been here***there***many times.
l 現在完成時還可用在表示時間或條件的狀語從句中,表示將來某時業已完成的動作:
i’ll go and see the exhibition as soon as i have got the recorder fixed.
we’ll start at five o’clock if it has stopped raining by then
i will gibe9 my opinion when i have read the book through.
這利用“現在完成時”時表示這動作將在另一動作之前完成。如果兩個動詞同時發生,或幾乎同時發生,***也就是說一個動作緊接著另一個動作***,一般就不用這個時態:
i’ll let you know as soon as i hear from her.
she’ll write you when she gets there.
在這樣的情況下***特別是當我們用的是get, arrive, see, hear, leave, return 等代表迅即完成的動作的動詞時***,多用一般現在時。有時兩種時態都可以用:
we’ll leave as soon as it stops***has stopped*** raining.
i’ll tell him after you leave ***have left***.
注:have got 形式上時現在完成時,卻和have時同一個意思:
she has got ***=has*** a slight10 temperature.
have you got ***=do you have*** any sisters?
另外,現在有一種傾向,特別是在美國,在隨便談話時,常用一般過去時代替現在完成時:
i saw it already ***=i have seen it already***.
did you return the records yet ***=have you returned the records yet***?
i just come back ***=i’ve just come back***.