《一般過去時(shí)與現(xiàn)在完成時(shí)》由會(huì)員分享,可在線閱讀,更多相關(guān)《一般過去時(shí)與現(xiàn)在完成時(shí)(13頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、一般過去時(shí):
1.表過去發(fā)生的事情或存在的狀態(tài)
eg?Sudde nl y,the clouds cleared and the rain stopped.?
2■表過去經(jīng)常發(fā)生的事情
eg?I was very thin in my childhood.
3■帶有確定的過去的時(shí)間狀語(yǔ)
eg?Did you meet yesterday? He left just now.
一般過去時(shí)用動(dòng)詞的過去式構(gòu)成,即在動(dòng)詞原形后加 ed。
例句:He was here just now.他剛才還在這里。
What did you do yesterday?你昨天做了什么事
We of
2、te n played together whe n we were childre n.我們小時(shí)候常在一起玩。
He used to smoke a lot, but he does n 他過去經(jīng)常抽煙,c現(xiàn)在不抽了。
When ever we were in trouble, he would help us.每當(dāng)我們遇到困難,他都會(huì)幫
助我們。
At that time she was very good at En glish.那時(shí)她英語(yǔ)學(xué)得很好。
He said he would wait un til they came back.?
一般過去時(shí)詳細(xì)解析:主要是用來描述
3、在過去某個(gè)時(shí)候發(fā)生的動(dòng)作或存在的狀 態(tài)。它也可以用來表示在過去某段時(shí)間里經(jīng)常發(fā)生的習(xí)慣性動(dòng)作。 這一點(diǎn)在表達(dá)
意義上與一般現(xiàn)在時(shí)相同,只是所在的時(shí)間區(qū)域不同而已。由于它的主要作用如 此,所以在使用一般過去時(shí)的句子里常常有一個(gè)意義較具體的過去時(shí)間狀語(yǔ)。 這 也是它與現(xiàn)在完成時(shí)的最大區(qū)別之一
一般過去時(shí)由謂語(yǔ)動(dòng)詞的過去式表示,也就是說動(dòng)詞詞末要加 -ed (除不規(guī)
則動(dòng)詞外)。常和一般過去時(shí)連用的過去時(shí)間狀語(yǔ)有: last night (week ,
month , year , century , etc.) , yesterday , the day before yesterday
4、, yesterday morning ( afternoon , evening ) , in 1999 , two hours ago ( one week ago , tree years ago , ?等等。
使用一般過去時(shí), 在某種意義上說就是要強(qiáng)調(diào)動(dòng)作或狀態(tài)發(fā)生或存在于過去 的某個(gè)時(shí)候。 "過去"的時(shí)間概念有兩層意思: 一是指"現(xiàn)在某個(gè)時(shí)間 "以前的時(shí)間; 二是指 "說話、寫文章的那個(gè)時(shí)間點(diǎn) "以前的時(shí)間,在這個(gè)意義上, "現(xiàn)在的那個(gè)
時(shí)間點(diǎn) "是很小很小的,甚至于小到無法量化的程度。例如:
He got his driving license last month. 他上個(gè)
5、月拿到了駕照。
--Wheres Jim? 吉姆在哪里
--He just we nt out.他剛剛出去。?
一般過去時(shí)表現(xiàn)在:
(1) 在賓語(yǔ)從句中,由于時(shí)態(tài)呼應(yīng)的關(guān)系,可用一般過去時(shí)表示現(xiàn)在:
I didn t know you were hfe不知道你在這兒。(were實(shí)際上指現(xiàn)在)
I didn t know you were so我沒想到你這么忙。(were實(shí)際上指現(xiàn)在)
(2) 表示客氣委婉的現(xiàn)在:
I wondered if you were free this evening. 不知您今晚是否有空。
I thought you might like so
6、me flowers.我想您也許想要些花。
【注】能這樣有的動(dòng)詞主要限于 want, wonder, think, hope, intend等少數(shù)動(dòng)詞。
(3) 用于某些特殊結(jié)構(gòu)中表示現(xiàn)在:
It s time we start我們?cè)搫?dòng)身了。
I wish I knew his name.要是我知道他的名字就好了。
I d rather you lived closer to i我希望你能住得離我們近點(diǎn)。
【注】該用法主要用于 it s time, I wish, I d rather, if only|&s if, as though
少數(shù)結(jié)構(gòu)后接從句的情形,其中有些結(jié)
7、構(gòu)后面的句子還可用一般過去時(shí)表示將
來:
I d rather you came next Mond我寧愿你下周星期一來。
另外表主觀想法的虛擬條件句也用一般過去時(shí)表示現(xiàn)在:
If I had the money now I 假若我現(xiàn)as有錢,我就買輛小汽車。
現(xiàn)在完成時(shí):
1.表示截止現(xiàn)在業(yè)已完成的動(dòng)作
eg?By no w, I have collected all the data that I n eed.?
2■表示發(fā)生在過去而對(duì)現(xiàn)在產(chǎn)生影響、帶來結(jié)果的動(dòng)作
eg?She has bee n to the Un ited States.
3■表示過去發(fā)生的動(dòng)作持
8、續(xù)到現(xiàn)在,并可能還要延續(xù) ?
eg?I have lear ned En glish for 8 years.
結(jié)構(gòu):由have加動(dòng)詞的過去分詞構(gòu)成,主語(yǔ)是第三人稱單數(shù)時(shí),要將have改
為 has。
例句:
I have seen the film already.我已經(jīng)看過那部電影了。(現(xiàn)在我知道電影的內(nèi)
谷了。)
Have you seen my bag?你看到我的手提包了嗎?(你知道它在哪里?)
She has bee n a dan cer for ten year她已當(dāng)了十年的舞蹈演員了。
we ve planted thousands of trees in t
9、he past few yea過去幾年我們種了成千
上萬(wàn)棵樹。
現(xiàn)在完成時(shí)詳細(xì)解析:
對(duì)于初接觸現(xiàn)在完成時(shí)的人來說,往往會(huì)產(chǎn)生一種茫然,因?yàn)樗坪跖c一般過去 時(shí)相似。那就是,這兩種時(shí)態(tài)描述的動(dòng)作都始于過去。其實(shí)不然,現(xiàn)在完成時(shí)主 要表示,發(fā)生在過去的動(dòng)作延續(xù)到現(xiàn)在剛剛完成、 或許還要延續(xù);側(cè)重于這個(gè)動(dòng)
作對(duì)現(xiàn)在帶來的結(jié)果、產(chǎn)生的影響、積累的總和等等。而一般過去時(shí)則只不過是 表示動(dòng)作發(fā)生在過去的什么時(shí)候。弄清了這一區(qū)別,就很容易理解現(xiàn)在完成時(shí)了。 它主要適用于下面的幾種情況:
1)表示截止現(xiàn)在業(yè)已完成的動(dòng)作
By no w, I have collected all the data
10、 that I need 到現(xiàn)在為止,我已收集到了我 所需的全部資料。
She has read 150 pages toda她今天已看了 150 頁(yè)。
We have nt met for many years 我們已多年沒見了。
They have developed a new product他們研制成功了一種新產(chǎn)品。
2) 表示發(fā)生在過去而對(duì)現(xiàn)在產(chǎn)生影響、帶來結(jié)果的動(dòng)作
Have you had your dinner? 你吃晚飯了嗎
She has bee n to the Uni ted States她已去美國(guó)了。
You have grow n much talle
11、r 你長(zhǎng)高了許多。
3) 表示過去發(fā)生的動(dòng)作持續(xù)到現(xiàn)在,并可能還要延續(xù)
It has bee n five years since he joined the army他參軍五年了。
They have lear ned En glish for eight years 他們已學(xué)了 八年的英語(yǔ)了。
So far weve on ly discussed the first five chapter至今我們還只討論了前五章。
幾點(diǎn)注意
1)一個(gè)句子應(yīng)該用什么時(shí)態(tài)只能取決于它需要表達(dá)的意思, 以及它所處的語(yǔ) 言環(huán)境。 例如:
He speaks English (. 一般現(xiàn)在時(shí),說明
12、動(dòng)作發(fā)生的經(jīng)常性。)
He spoke English when he was in New Zealand(. 一般過去時(shí),說明動(dòng)作發(fā)生 的時(shí)間。)
He is speaking English.(現(xiàn)在進(jìn)行時(shí),說明動(dòng)作正在進(jìn)行。)
He has spoke n En glish for three years since he came to the USA 現(xiàn)在完成時(shí), 這里說明動(dòng)作的總和。)
He has been speaking English since he came to the USA(. 現(xiàn)在完成進(jìn)行時(shí), 強(qiáng)調(diào)動(dòng)作的連續(xù)性。)
2) 在含有時(shí)間狀語(yǔ)從句或條件狀語(yǔ)從
13、句的主從復(fù)合句中,如果主句的謂語(yǔ) 動(dòng)詞是一般將來時(shí), 那么從句的謂語(yǔ)動(dòng)詞就只能用一般現(xiàn)在時(shí)來表示將來時(shí); 如 果主句的謂語(yǔ)動(dòng)詞是過去將來時(shí), 那么從句的謂語(yǔ)動(dòng)詞就只能用一般過去時(shí)來表 示過去將來時(shí)。
例如:I will not play tennis if it rains tomorrow.
I would not play tennis if it rained the next day.
3) 有些動(dòng)詞表示無法持續(xù)的動(dòng)作,它們一般不宜用于進(jìn)行時(shí)態(tài)中。這類動(dòng) 詞常見的有: be , believe , consist , find , forget , hate , have , h
14、ope , hear , know , like , love , notice , prefer , remember , see , seem , smell , suggest , taste , understand , want , wish , sit down , stand u|等等。
Be 動(dòng)詞若是用于進(jìn)行時(shí)態(tài),可表示暫時(shí)、短暫的情況或表現(xiàn)。例如:
Tom is being a good boy today 湯. 姆今天很乖。
He is being childish .他這樣做是耍孩子氣。
You are not being modest 你. 這樣說不太謙虛。
15、4)關(guān)于現(xiàn)在完成時(shí)的時(shí)間狀語(yǔ)問題
A. 凡是"完成時(shí)態(tài) "都表示,不知道也不管動(dòng)作發(fā)生的具體時(shí)間 , 所以在使用 現(xiàn)在完成時(shí)的句子里,不可以帶有表示具體過去時(shí)間的狀語(yǔ),如: yesterday , last week ( month , year , etc. ) , two weeks ago , in 1999等;但常和有些副詞連用,如: just , before , already , often , never , ever , not 等等?!瓂et , always
B. 在以when提問的特殊疑問中不能用現(xiàn)在完成時(shí)。另外,ago不能用于現(xiàn) 在完成時(shí)的句子里,因?yàn)樗硎緩默F(xiàn)在
16、算起的以前某個(gè)時(shí)間, 屬于表示具體過去 時(shí)間的狀語(yǔ)。但是可以用 before 來表示"以前"的意義,因?yàn)樗槐硎?"以前",而 不知什么時(shí)候的以前。
C. 如果是不表示連續(xù)性的動(dòng)詞用于現(xiàn)在完成時(shí)的句子, 不可以和以 for 表示 的"一段時(shí)間"的狀語(yǔ)連用。在這種情況下,應(yīng)該用"It has been ; since ?的句 式來表達(dá)。如:
He has joined the army for five years. (錯(cuò)誤)
It has bee n five years since he joined the army(正確)
能與現(xiàn)在完成時(shí)連用詞語(yǔ)很多, 如副詞just, alre
17、ady, yet, before, ever, recently等,
但下面是一些典型而且重要的例子:
⑴since自從):不管用作介詞、連詞還是副詞,句子(主句)謂語(yǔ)通常都用現(xiàn) 在完成時(shí):
I haven t seen her since last 自eh 以來我一直未見過她。
Where have you bee n si nee I last saw?自我上次見到你之后你到哪里去了 ?
【注】有時(shí)可用其他時(shí)態(tài)的情況,但須注意:
① 對(duì)于某些表示狀態(tài)的動(dòng)詞 (如 seem 等),或因語(yǔ)義等方面的原因,有時(shí)
可能用一般現(xiàn)在時(shí)比較現(xiàn)在完成時(shí)更合適:
It seems like
18、 years since we last met 我們似乎幾年未見面了。
Since when does the $42 plus $5 service charge come to $48從? 什么什候開始
42 元加 5 元的服務(wù)費(fèi)等于 48 元了 ?
② 若不是指從過去持續(xù)到現(xiàn)在,而是指從較遠(yuǎn)的過去持續(xù)到在一個(gè)較近的 過去,則用過去完成時(shí):
Yesterday he told me that he hadn t eaten anytf他昨天告C訴Tuesday.
我自星期二以來他一直未吃任何東西。 (指從星期二至昨天未吃東西 )
It s the first time I
19、 這是我第一次來這兒
③ 表示時(shí)間長(zhǎng)度時(shí),通常用一般現(xiàn)在時(shí)代替現(xiàn)在完成時(shí):
It s ten years si nee he left h他r 離開這兒已 10 年了。
⑵so far倒目前為止):
So far there has bee n no bad n ews倒現(xiàn)在為止還沒有什么壞消息。
We haven t had any trouble sc倒目前為止,我們還沒有遇到任何麻煩。
(3) in [for, during] the past[last]
In the past two years I
ve過去兩年我很少見到他
20、
I have bee n here (for) the last [past] mon th.最近一個(gè)月里我都在這兒。
【注】在一定的上下文里,若是以過去時(shí)間為起點(diǎn),也可用過去完成時(shí)。
(4) up to [until] now(到現(xiàn)在為止):
Up to now, the work has bee n easy.到現(xiàn)在為止這工作還算容易。
I have heard nothing from him up to now. 到現(xiàn)在為止我還沒有聽到他一點(diǎn)音
⑸ It s [will be] the first time th第一次 …):
v別忘了ken這n是我第一次
Dont forget, it ll be the first time I
在公共場(chǎng)合發(fā)言。 ?