① 英語中現在完成時的用法,詳細說明
現在完成時(Present perfect)過去發生並且已經完成的動作對現在造成影響或後果,過去某一時間開始並一直持續到現在的動作或狀態。
句型
基本結構:主語+have/has+動詞的過去分詞(p.p) e.g done ①肯定句:主語+have/has+動詞的過去分詞(p.p)+賓語. ②否定句:主語+have/has+not+動詞的過去分詞(p.p)+賓語. ③一般疑問句:Have/Has+主語+動詞的過去分詞(p.p)+賓語. ④特殊疑問句:特殊疑問詞或片語+一般疑問句(have/has+主語+過去分詞+其他) 定義: (1) 強調動作是過去發生的 (2) 強調對現在的影響或結果,此用法容易和一般過去時混淆。兩者的區別是:一般過去時有動作發生的時間點,即過去某一時間發生某一動作;現在完成時則沒有,即不強調是那個時間點發生的動作,而強調過去的動作對現在造成的影響和結果。 (3) 在過去不確定的時間里發生的動作,但是結果對現在有影響。 但過去分詞一定要選擇准確。
編輯本段過去分詞
AAA式的過去分詞: 現在完成時
註:圖中不全。尚包括let-let-let, read-read-read等。
編輯本段規則動詞
1 、規則動詞:規則動詞的過去分詞的構成規則與規則動詞的過去式的構成規則相同。四點變化規則: 現在完成時態-中小學教育資料
(1)、一般動詞,在詞尾直接加「 ed 」。 work---worked---worked ,visit---visited---visited (2)、以「 e 」結尾的動詞,只在詞尾加「 d 」。 live---lived---lived , (3)、以「輔音字母 + y 」結尾的動詞,將 "y" 變為 "i" ,再加「 ed 」。 study---studied---studied ,cry---cried---cried (4)、重讀閉音節結尾,末尾只有一個輔音字母,先雙寫該輔音字母,再加「 ed 」。 stop---stopped---stopped , drop---dropped--dropped
編輯本段不規則動詞
2 、不規則動詞: AAA型 原型 過去式 過去分詞 burst burst burst cast cast cast cost cost cost cut cut cut hit hit hit hurt hurt hurt put put put set set set shut shut shut spread spread spread let let let read read read led led led AAB型 beat beat beaten ABA型 become became become run ran run come came come 特殊情況 read read read (read原形發音為/ri:d/,過去式和過去分詞發音為/red/) ABB型 bring brought brought buy bought bought build built built burn burnt burnt catch caught caught dig g g feel felt felt fight fought fought find found found feed fed fed get got got hang hung hung hear heard heard hold held held keep kept kept lay laid laid lead led led lose lost lost leave left left lend lent lent make made made mean meant meant meet met met pay paid paid sell sold sold shoot shot shot say said said sit sat sat stand stood stood shine shone shone sweep swept swept sleep slept slept teach taught taught tell told told think thought thought win won won ABC型 begin began begun blow blew blown break broke broken choose chose chosen draw drew drawn drive drove driven drink drank drunk fly flew flown forgive forgave forgiven forget forgot forgotten freeze froze frozen give gave given grow grew grown know knew known ride rode ridden rise rose risen ring rang rung shake shook shaken sing sang sung sink sank sunk swim swam swum throw threw thrown write wrote written take took taken wear wore worn see saw seen 用法 (1)現在完成時用來表示現在之前已發生過或完成的動作或狀態,但其結果卻和現在有聯系,也就是說,動作或狀態發生在過去但它的影響現在還存在,也就是說,動作發生在過去,而對現在造成的影響和結果. I have spent all of my money.(現在我沒有錢花了.) Jane has laid the table.(現在桌子已經擺好了.) Michael has been ill.(現在仍然很虛弱) He has returned from abroad. (現在已在此地) (2)現在完成時可以用來表示發生在過去某一時刻的,持續到現在的動作(用行為動詞表示)或狀態(be動詞表示)常與for(+時間段),since(+時間點或過去時的句子)連用. ①for+時段 為…時間 ②since+過去一個時間點(譯為:自從……以來) ③since+時段+ago ④since+從句(過去時) ●⑤It is+時段+since+從句(過去時) Mary has been ill for three days. I have lived here since 1998. ●註:瞬間動詞(buy,die,join,lose……)不能直接與for since 連用。要改變動詞 come/arrive/reach/get to-----be in go out----be out finish----be over open----be open die----be dead Buy---have Fall ill---be ill Come back---be back Put on ---be on/wear Worry---be worried Catch a cold---have a cold ……………… ★1.have代替buy My brother has had(不能用has bought) this bike for almost four years. ★2、用keep或have代替borrow I have kept(不能用have borrowed) the book for quite a few days. ★3、用be替代become How long has your sister been a teacher? ★4、用have a cold代替catch a cold Tom has had a cold since the day before yesterday. ★5、用wear代替put on b)用「be+形容詞」代終止性動詞 1、be+married代marry 2、be+ill代fall (get) ill 3、be+dead代die 4、be+asleep代fall (get) asleep 5、be+awake代wake/wake up 6、be+gone代lose,die,sell,leave 7、be+open代open 8、be closed代close/shut 9、be+missing(gone,lost)代lose c)用「be+副詞」代終止性動詞 1「be+on」代start,begin 2「be+up」代get up 3「be+back(to)」代return to,come back to,go back to 4「be here (there)」代come(arrive,reach,get) here或go (arrive,reach,get) there等等 d)用「be+介詞短語」代終止性動詞 1.「be in/at +地點」代替go to /come to 2.用be in the army 代替join the army 3.「be in/at +地點」代替move to
編輯本段常用瞬間動詞變延續性動詞表
: 常用瞬間動詞變延續性動詞表: 1. have arrived at/in sw. got to/reached sw. come/gone/moved to sw. →have been in sw./at…相應的介詞 2. have come/gone back/returned → have been back 3. have come/gone out →have been out 4. have become → have been 5. have closed / opened→ have been closed/opened 6. have got up → have been up; 7. have died → have been dead; 8. have left sw. → have been away from sw. 9. have fallen asleep/got to sleep → have been asleep; 10. have finished/ended/completed → have been over; 11. have married → have been married; 12. have started/begun to do sth. → have done sth. ; 13. have begun → have been on 14. have borrowed/bought →have kept/had 15. have lost → haven』t had 16. have put on →have worn 17. have caught /get a cold → have had a cold; 18. have got to know → have known 19. have/has gone to → have been in 20. have joined/have taken part in the league/the Party/the army →have been a member of/ have been in/have been the Party』s member/the league member/the soldier…
編輯本段用法注意:
1.現在完成時不能單獨與准確時間連用,(如表示過去的時間狀語) 如yesterday(morning、afternoon),last(morning、afternoon)等,除非與for,since連用. 2.現在完成時往往同表示不確定的過去時間狀語連用 ,如already(肯定), yet(否定,疑問), just, before, recently,still, lately,never等: He has already obtained a scholarship. I haven't seen much of him recently (lately). We have seen that film before. Have they found the missing child yet ? 3. 現在完成時常常與表示頻度的時間狀語連用, 如often, sometimes, ever, never, twice, on several occasion等: Have you ever been to Beijing I have never heard Bunny say anything against her. I have used this pen only three times. It is still good. George has met that gentleman on several occasions. 4. 現在完成時還往往可以同包括現在時間在內的時間狀語連用, 如now, up to these few days/weeks/months/years, this morning/week/month/year, just, today, up to present, so far等: Peter has written six papers so far. Man has now learned to release energy from the nucleus of the atom. There has been too much rain in San Francisco this year. The friendly relations and cooperation between our two countries have been enhanced in the past few years. Up to the present everything has been successful. 5. 現在完成時還可以用來表示過去的一個時間到現在這段時間內重復發生的動作. We have had four texts this semester. 6.現在完成時的"完成用法" 現在完成時的"完成用法"指的是動作發生在過去某一時刻並已結束,但該動作對現在產生了影響,與現在情況具有因果關系。 例如:He has turned off the light.他已把燈關了。(動作結束於過去,但說明的是現在的情況--燈現在不亮了。) 現在完成時"完成用法"的特點是動作不延續,因此,該時態只能與表示不定的過去時間狀語(如:already,yet,before,recently等)、頻度時間狀語(如:never,ever,once等)、包括現在時刻在內的時間狀語(如:this morning / month /year...,today等)連用。 例如: Have you found your pen yet?你已找到你的鋼筆了嗎? 7.現在完成時的"未完成用法" 現在完成時的"未完成用法"指的是動作開始於過去某一時刻,一直延續到現在,或可能還要繼續下去。 例如:He has lived here since 1978.自從1978年以來,他一直住在這兒。(動作起始於1978年,一直住到現在,可能還要繼續住下去。) I have been in the army for more than 5 years.我在部隊已經呆了五年多了。(動作開始於5年前,一直延續至今,有可能還要繼續下去。) 此種用法的句中常需一個表示一段時間的狀語(由since或for引導),或表示與現在時刻相連的時間狀語(如:up to now,so far)等。 例如:I have heard nothing from him up to now.到目前為止我沒有他的任何消息。 注意:(1)現在完成時的未完成用法只適用於延續性動詞,不可用於終止性動詞,即瞬間完成或延續時間很短的動詞。如:come,go,arrive,leave,join,become,die等。 8.一段時間+has passed+since從句 9. 現在完成時常和短語 "up to now /till now", "so far" (意思是從過去某一確定的時間一直延續到現在.) Up to/till now he's read many story books. 至今他已讀過好多故事書。 I've been to New York three times so far. 至今我已到紐約去過三次。 10 has gone (to),has been (to), has been (in) 的區別 gone:去了沒回 been to :去過 been in:呆了很久 10.不能與when連用
編輯本段一般過去時和現在完成時
( 1 )、一般過去時的謂語動詞用過去式,而現在完成時的謂語基本構成是「主語+ have/ has + 動詞(V.)的過去分詞」。 過去時表示過去某時發生的動作或單純敘述過去的事情,強調動作;現在完成時為過去發生的,強調過去的事情對現在的影響,強調的是影響。 (2) 、一般過去時通常與表示過去的時間狀語連用。如: yesterday, last week , two years ago ,just now ,in 2002 等;而現在完成時則常與 just ,already ,ever ,never 等副詞和 these days ,this week ,since ......, for ...... 等表示一段時間的狀語連用。 試比較以下幾組句子,有什麼區別: ① A:Have you seen the film ? B:Did you see the film ? 分析:你看過這部電影嗎?( A )句強調的是被問者對劇情是否了解;( B )句強調的是看這部電影的動作是否發生過,並不強調是否知道其內容。 ② A:How has he done it ? B:How did he do it ? 分析:他是怎麼做的這件事?( A )句強調的是他做這件事的方式對現在產生了某種影響;( B )句單純的詢問做這件事的方式。 ③ A:He has lived in Beijing for 8 years . B:He lived in Beijing for 8 years . 分析:他在北京住了 8 年。( A )句講的是到目前為止他在北京住了 8 年,可能還會繼續在北京住下去。( B )句講的是他在北京住過 8 年,現在已經不在北京了。 (3)現在完成時強調過去發生的動作對現在的影響和結果,而一般過去時與現在沒有聯系,只是說明某個動作發生的時間是在過去。 比:I have washed the car. 我洗過了車。(看上去很漂亮) I washed the car a moment ago. 我剛才洗過車了。 She has watered the flowers. 她已經澆了花。(不需要再澆了) She watered the flowers yesterday. 她昨天澆的花。 I have written the letter but I haven't posted it yet. 信我已經寫好了,但還沒有寄出。 I wrote the letter last week and I posted it three days ago. 我上周寫的那封信,3天前寄出的。 (4)現在完成時表示的動作或狀態延續到現在並可能延續下去,而一般過去時則單純表示過去某段時間內的經歷。 比:It has rained for five hours. 雨已經下了5個小時了。 It rained for five hours yesterday. 昨天下了5個小時的雨。 He has waited for her for two hours. 他等她已經兩個小時了。 He waited for her two hours and then went home. 他等她等了兩個小時,然後就回家了。 I have reviewed two lessons this morning. 今天上午我已經復習了兩課。(說話時還在上午) I reviewed two lessons this morning. 今天上午我復習了兩課。(說話時已是下午或晚上)
編輯本段現在完成時與現在完成進行時相同點
1. 現在完成時和現在完成進行時都可以表示從過去某一時刻開始一直延續到現在的動作.如: I have worked in this school since 2001. I have been working here since 2001. 2. 現在完成時和現在完成進行時都可以表示一段時間內進行的動作.例如: Mr. Smith has taught English for 20 years. Mr. Smith has been teaching English for 20 years. 以上句子用現在完成時與現在完成進行時,含義上沒有什麼差別,兩種時態可以互相換.但兩種時態也存在有意義上和用法上的差別.
編輯本段現在完成時與現在完成進行時不同點
1. 從定義上來看,現在完成時表示的是已經完成的動作或者狀態,常常與already"已經"或ever "曾經"連用,如: We have already learnt Mole 3.我們已經學習了第三模塊. She is the most beautiful girl I have ever seen.她是我見過的最漂亮的女孩. 而現在完成進行時則表示的是從過去某一時刻開始一直延續到現在,有可能還要進行下去的動作,一般不與already或ever等連用,如: We have been learning Mole 4. 我們一直在學習第四模塊.(不一定學完) 注意下面這組句子含義上的區別: I have read the novel. 我看過那本書了. (已看完) I have been reading the novel. (一直在看,不一定看完) 2. 相對於現在完成時表示一次性,現在完成進行時可以表示動作的重復.如: I have met him at the library. (我在圖書館見過他.) I have been meeting him at the library. (我經常在圖書館看見他.) 3. 現在完成時和現在完成進行時都可以表示剛剛結束的動作,但在含義上有區別.現在完成時強調的是動作的結果,而現在完成進行時強調的則是動作的過程.如: —You look so tired, what have you been doing 你看起來很累,做什麼了 (強調動作) —We are very tired. We've been cleaning the house. 我們很累,我們剛才在打掃房子.(強調該動作所導致) —We've cleaned the house. You may come in now. 我們打掃過房子了,你可以進來了.(強調結果"房子干凈") 4. 現在完成進行時態不能用來談某個動作的具體次數或幾件事情.這時,我們要用現在完成時態.如: I have been drinking five cups of coffee this afternoon.(×) I have drunk five cups of coffee this afternoon. 5. 現在完成時強調"事實";而現在完成進行時則強調"動作",並且常含有喜悅,憤怒,不滿,厭惡等感情色彩.如: The lazy boy has lain in bed for a whole day. 這個懶孩子在床上躺了一天.(強調事實) The lazy boy has been lying in bed for a whole day. 這個懶孩子在床上躺了一天了.(強調動作,含有對小男孩厭惡的感情色彩) 6. 如果沒有時間狀語,現在完成進行時有延續性,現在完成時沒有.如: I've been cleaning the house but I still haven't finished. I've cleaned the house, but I still haven't finished.(×)
編輯本段時間狀語
現在完成時是一個與過去時間和現在時間都有關系的時態,因此,具有這樣特徵的時間狀語都可以與現在完成時連用,具體情況有以下幾種: 1. 與表示一段時間的狀語連用,如「 for +時間段」,「 since +時間點」。例如: We have lived in this city for more than 40 years. 我們在這個城市裡已經生活了 40 多年。 We have lived in this city since 1958. 我們從 1958 年起就住在這個城市裡。 從以上兩個例句我們可以看出,與表示一段時間的狀語連用時,謂語動詞常為 stay, live, teach, learn, work, sleep, read, wait, keep 等具有延續性意義的動詞。 2. 與籠統表示過去時間的狀語連用,如 already, never, ever, just 等。含有這類時間狀語的句子,其謂語動詞表示句中的行為或動作發生在過去,但對現在有影響。例如: I've just found this library book. 我剛剛找到這本圖書館的書。 have found 這一動作發生在過去,但影響到現在,即現在圖書館的書在我這兒。 just 所表示的「剛才」是與現在有密切相關的過去時間。 How beautifully she sings! I have never heard a better voice. 她唱得多美啊!我從來沒聽到過比這更優美的歌喉。 never 表示廣義的過去,而且一直到目前才截止。 3. 與表示包含過去和現在的一整段時間的狀語連用,如 lately, recently, in the past few years, these few years, these days, up to now, so far 等。例如: How have you been recently ? 你近來狀況如何? The famous writer has written a new book in the past two years. 那位著名的作家在過去的兩年裡寫了一本新書。 Have you seen her parents these days? 這些天你看見她的父母了嗎? The Browns have visited a lot of places in China so far. 迄今為止,布朗一家已經參觀了中國的許多地方。 注意:現在完成時不能與單純表示過去時間的狀語連用,如 yesterday, last week, in 2002, three days ago 等,因為它們與現在毫無關聯。比如我們不能說: Han Mei has seen the film two days ago. 因為 two days ago 是單純指過去的一個時間點,只說明「看」這一動作是在兩天前發生的,與現在無關。但是,只要將它改為 since two days ago 就可以用在現在完成時的句子里了,因為它已經含有從過去到現在的時間段的意義了。
② 英語現在完成時 How long has the film been on為什麼要用on
on 不可缺,因為be動詞加介詞表示一種狀態。上文中,be on表示電影上演,這一狀態。類似用法還有:The light is on(燈開著)這里be on就表示:燈亮著這一狀態,通常,be加介詞的翻譯視場景而論,不同語境,意思也不同。我的回答就這些,希望對你有所幫助。
③ 英語中什麼是現在完成時
現在完成時表示到說話時為止(或到現在為止)已經發生或完成了(不一定結束)的動作或狀態。過去某一時間開始並一直持續到現在並且有可能還會持續的動作或狀態。
句型構成
基本結構:主語+have/has+動詞的過去分詞(p.p)(V-ed) e.g done現在完成時用法(8張)
①肯定句中:主語+has/have+動詞的過去分詞(p.p)(V-ed)+賓語(或者其他).
②否定句中:主語+haven't/hasn't+動詞的過去分詞(p.p)(V-ed)+賓語.
③一般疑問句中:Have/Has+主語+動詞的過去分詞(p.p)(V-ed)+賓語(或者其他).(末尾用問號)
用法要點
1.現在完成時不能單獨與准確時間連用,(如表示過去的時間狀語)
如yesterday(morning、afternoon),last(morning、afternoon)等,除非與for,since連用.
2.現在完成時往往同表示不確定的過去時間狀語連用
如already(肯定,句中),yet(否定,疑問,句中),just,before,recently,still,lately,never等:
He has already obtained a scholarship.他已經獲得了一份獎學金。
I haven't seen much of him recently
(lately).我已經很久沒有看到他(最近的)。
時態
We have seen that film before.我們以前已經看過那部電影了。
Have they found the missing child yet?他們找到失蹤的孩子了嗎?
3. 現在完成時態經常與表示頻度的時間狀語連用,
如often,sometimes,ever,never,twice,on several occasion等:
Have you ever been to Beijing?你以前去過北京嗎?
I have never heard Bunny say anything against
her.我從來沒有聽到Bunny說她的壞話。
I have used this pen only three times. It is still
good.這支鋼筆我只用過三次。它仍然是好的。
George has met that gentleman on several
occasions.喬治已經在好幾個場合見過那個先生幾次。
4. 現在完成時還往往可以同包括現在時間在內的時間狀語連用
如now,up to these few days/weeks/months/years,this
morning/week/month/year,just,today,up to present,so far等:
Peter has written six papers so far.彼得寫了六篇論文,到目前為止。
Man has now learned to release energy from the nucleus of the
atom.人們現在已經學會了從原子核中釋放能量。
There has been too much rain in San Francisco this
year.今年以來舊金山雨水太多。
The friendly relations and cooperation between our two countries
have been enhanced in the past few years.我們兩國之間的友好合作關系在近幾年得到了提高。
Up to the present everything has been
successful.到現在為止一切都是成功的。
5.現在完成時還可以用來表示過去的一個時間到現在這段時間內重復發生的動作.
6.現在完成時的"完成用法"指的是動作發生在過去某一時刻並已結束。
例如:He has turned the light off .他已把燈關了。
現在完成時"完成用法"的特點是動作不延續,因此,該時態只能與表示不定的過去時間狀語(如:already,yet,before,recently等)、頻度時間狀語(如:never,ever等)、包括現在時刻在內的時間狀語(如:this
morning / month /year...,today等)連用。
例如:Have you found your pen?你已找到你的鋼筆了嗎?
7.現在完成時的"未完成用法"指的是動作開始於過去某一時刻,一直延續到現在,或可能還要繼續下去。
例如:He has lived here since
1978.自從1978年以來,他一直住在這兒。(動作起始於1978年,一直住到現在,可能還要繼續住下去。)
I have been in the army for more than 5
years.我在部隊已經呆了五年多了。(動作開始於5年前,一直延續至今,有可能還要繼續下去。)
此種用法的句中常需一個表示一段時間的狀語(由since或for引導),或表示與現在時刻相連的時間狀語(如:up to
now,so far)等。
例如:I have heard nothing from him up to now.到目前為止我沒有他的任何消息。
注意:(1)現在完成時的未完成用法只適用於延續性動詞,不可用於終止性動詞,即瞬間完成或延續時間很短的動詞。如:come,go,arrive,leave,join,become,die等。
8.一段時間+has passed+since從句
9.現在完成時常和短語 "up to now /till now","so far"
(意思是從過去某一確定的時間一直延續到現在)連用。
Up to/till now he's read many story books. 至今他已讀過好多故事書。
I've been to New York three times so far. 至今我已到紐約去過三次。
has gone (to),has been (to),has been (in) 的區別。
has gone to:表示某人已去了某地,而沒有回來(去了沒回)。
has been to :表示去過某地(去過已回來)。
has been in:表示一直呆在某地, 常與時間段搭配(呆了很久)。
10.不可以與一般過去時的定義混淆
表示影響
該用法的現在完成時表示一個過去發生的動作在過去已經完成,並且這個過去發生並完成的動作對現在有影響或結果,同時說話者強調的或感興趣的就是這個影響或結果,如漢語說「他已離開這個城市了」,其中的「離開」肯定發生了,它對現在的影響或結果就是「他現在已不在這個城市了」;又如漢語說「有人把窗戶打破了」,顯然「打破窗戶」這一動作發生在過去,並且在過去已經完成了,但說話人強調的重點是打破窗戶對現在的影響——窗戶現在仍是破的。如:
He has been away from the city.他已離開這個城市。(結果:他不在這個城市。)
Someone has broken the window.有人把窗戶打破了。(結果:窗戶仍破著。)
I have lost my pen.我把鋼筆丟了。(結果:我現在無鋼筆用。)
He has finished his work.他把工作做完了。(結果:他現在可以做其他的事了。)
表示持續
該用法的現在完成時表示一個過去發生的動作或開始的狀態在過去並未完成或結束,而是一直持續到現在,並且有可能繼續下去(也可能到此結束),如漢語說「他在我們學校教書已有30年了」,顯然「他在我們學校教書」是從30年前開始,並且一直教到現在,已經持續了30年;又如漢語說「自上個星期以來他一直很忙」,顯然「忙」是從上個星期開始的,並且這一「忙」就一直忙到現在。如:
He has taught in our school for 30 years.他在我們學校教書已有30年了。
He has been busy since last week.自上個星期以來他一直很忙。
He has worked for us ever since he left
school.他離開學校以後就一直為我們工作。
表示重復
即表示從過去某個時間直到現在的這個時間范圍內不斷重復發生的動作或情況,並且這個不斷重復的動作有可能繼續下去,也有可能到現在就結束。如:
How often have you seen her again?你隔多長時間見她一次?
My father has always gone to work by bike.我父親一向騎車上班。
表示將來
同一般現在時可以表示將來一樣,現在完成時也可以在時間狀語從句里表示將來。如:
I』ll wait until he has written his letter.我願等到他把信寫完。
When you have rested, I』ll show you the
garden.等你休息好之後,我領你看我們的花園。[1]
標志詞
already(肯定), yet(否定,疑問), just, before, recently,still,
lately,never,ever,twice, on several occasion,in the pastfew
days/weeks/months/years,(up to)these few days/weeks/months/years,this
morning/week/month/year, up to present, so far,up to now,up till now,till
now,since+點時間,for+段時間,since+段時間+ago,since+從句(過去時),It is+時段+since+從句(過去時)。
④ 英語中什麼是現在完成時
現在完成時用來表示之前已發生或完成的動作或狀態,其結果的確和現在有聯系。動作或狀態發生在過去但它的影響現在還存在;也可表示持續到現在的動作或狀態。
基本結構:主語+have/has+動詞的過去分詞(p.p)(V-ed)
e.g
done
現在完成時用法
①肯定句中:主語+has/have+動詞的過去分詞(p.p)(V-ed)+賓語(或者其他).
②否定句中:主語+haven't/hasn't+動詞的過去分詞(p.p)(V-ed)+賓語.
③一般疑問句中:Have/Has+主語+動詞的過去分詞(p.p)(V-ed)+賓語(或者其他).(末尾用問號)
⑤ 30部必看經典英文電影,看完口語、聽力大幅提升!你到底看過哪些
一、經典電影(人生篇)
1、《肖申克的救贖》
《肖申克的救贖》(The Shawshank Redemption)取自斯蒂芬·金《不同的季節》中收錄的《麗塔·海華絲及蕭山克監獄的救贖》而改編成的《肖申克的救贖》劇本,並由弗蘭克·達拉邦特執導,蒂姆·羅賓斯、摩根·弗里曼等主演。
2、《百萬金嬰》又名《百萬寶貝》
《百萬寶貝》(Million Dollar Baby)是一部勵志劇情電影。影片由克林特·伊斯特伍德執導,克林特·伊斯特伍德、希拉里·斯萬克、摩根·弗里曼等主演。
影片講述了一位有名的拳擊教練法蘭基因為太過於投身與拳擊事業而陷入了長期的自我封閉和壓抑,一位學徒麥琪堅毅的決心軟化了法蘭基並成出色的女拳擊手。
3、《悲慘世界》1958年版
《悲慘世界》是法國作家維克多·雨果於1862年所發表的一部長篇小說。是十九世紀最著名的小說之一。
小說涵蓋了拿破崙戰爭和之後的十幾年的時間。故事的主線圍繞主人公獲釋罪犯冉阿讓(Jean Valjean)試圖贖罪的歷程,融進了法國的歷史、建築、政治、道德哲學、法律、正義、宗教信仰。1958年法國導演讓.保羅·李塞諾拍攝過同名電影,2006年日本出品了根據原著改編的動畫片《悲慘世界少女珂塞特》。
二、經典電影(愛情篇)
1、《羅馬假日》
《羅馬假日》是1953年美國推出的一部經典浪漫愛情片,由道爾頓·庄柏編劇,威廉·惠勒導演。格利高里·派克和奧黛麗·赫本聯袂主演。
故事講述了一位歐洲某公國的皇室公主與一個美國平凡記者之間在義大利首都羅馬一天之內發生的浪漫故事。
2、《泰坦尼克號》
《泰坦尼克號》是美國20世紀福克斯公司和派拉蒙影業公司共同出資,於1994年拍攝的一部浪漫的愛情災難電影,由詹姆斯·卡梅隆創作、編輯、製作、導演及監制,萊昂納多·迪卡普里奧、凱特·溫斯萊特主演。
影片以1912年泰坦尼克號郵輪在其處女啟航時觸礁冰山而沉沒的事件為背景,描述了處於不同階層的兩個人——窮畫家傑克和貴族女露絲拋棄世俗的偏見墜入愛河,最終傑克把生命的機會讓給了露絲的感人故事。
3、《卡薩布蘭卡》
《卡薩布蘭卡》是由華納兄弟影片公司出品的愛情電影,由邁克爾·柯蒂斯執導,亨弗萊·鮑嘉、英格麗·褒曼、克勞德·雷恩斯、保羅·亨雷德等主演。
影片講述了二戰時期,商人里克手持寶貴的通行證,反納粹人士維克多和妻子伊爾莎的到來使得里克與伊爾莎的舊情復燃,兩人面對感情和政治的矛盾難以抉擇的故事。
三、經典電影(戰爭篇)
1、《巴頓將軍》
《巴頓將軍》是由弗蘭克林·斯凡那導演,1970年2月4日在美國首映,影片主要介紹了一九四三年在北非,英美盟軍遭到綽號叫「沙漠之狐」隆美爾元帥率領的德軍反擊,展開了一場大規模的戰斗,結果美軍遭到慘敗。陷入了困境。
2、《拯救大兵瑞恩》
影片《拯救大兵瑞恩》是夢工廠1998年出品的一部戰爭電影,由史蒂文·斯皮爾伯格執導,湯姆·漢克斯、湯姆·塞茲摩爾和馬特·達蒙等聯袂出演。影片於1998年7月24日在美國上映。
電影描述諾曼底登陸後,瑞恩家4名於前線參戰的兒子中,除了隸屬101空降師的小兒子二等兵詹姆斯·瑞恩仍下落不明外,其他3個兒子皆已於兩周內陸續在各地戰死。美國陸軍參謀長馬歇爾上將得知此事後出於人道考量,特令前線組織一支8人小隊,在人海茫茫、槍林彈雨中找出生死未卜的二等兵詹姆斯·瑞恩,並將其平安送回後方。
3、《現代啟示錄》
《現代啟示錄》是由弗朗西斯·福特·科波拉執導,馬丁·辛、馬龍·白蘭度、羅伯特·杜瓦主演的戰爭片。
影片講述了越戰期間,美軍情報官員威爾德上尉奉命除掉庫爾茲上校。接到命令後,威爾德率領小分隊,冒險乘小艇深入柬埔寨。
4、《戰爭與和平》
《戰爭與和平》是由金·維多執導的劇情片,亨利·方達、奧黛麗·赫本參加演出。
該片講述了在拿破崙指揮軍隊進攻俄國時,發生在大動盪年代中的一段經典愛情故事。
(5)經典英語電影現在完成時擴展閱讀
《經典英文電影賞析》是2009年5月1日國防工業出版社出版的圖書。本書主要收錄了10部精選優秀經典英文電影作品。
《經典英文電影賞析》由10個章節組成。每一章節包括電影背景、故事簡介、主要演員陣容及導演介紹、精彩部分節選、對影片的評論及注釋五大部分。相信許多讀者會在觀賞優美電影或閱讀《經典英文電影賞析》的過程中重溫自己過去的電影體驗,獲得新的感悟和理解。
英漢對照是《經典英文電影賞析》的一大特點。《經典英文電影賞析》既有英文原文,也提供了中文翻譯,有助於英語愛好者能更好地理解書中的內容。同時,《經典英文電影賞析》還提供了注釋,為讀者的自學提供了參考。
⑥ 經典英文電影
經典英語電影有:
1、《聞香識女人》是由馬丁·布萊斯特執導,阿爾·帕西諾、克里斯·奧唐納、加布里埃爾·安瓦爾等主演的劇情片。該片於1992年12月23日在美國上映。
⑦ 英文佳句現在完成時
1. 帶翻譯的現在完成時的句子(20個)
1 He has turned off the light.他已把燈關了。
2 I have spent all of my money.現在我沒有錢花了.
3 Jane has laid the table.含義是:現在桌子已經擺好了.
4 We have seen that film before. 我們已經看過那部電影了
5 Have they found the missing child yet ?他們找到那個失蹤的孩子了嗎?
6 Have you ever been to Beijing ?你去過北京嗎?
7 I have used this pen only three times. It is still good. 這支筆我只用了3次,還很好。
8George has met that gentleman several times.喬治見過那位先生幾次。
9 We have had four texts this month. 這個月我們考了4次。
10Peter has learned 3000 English words so far. 皮特到目前為止已經學了3000英語單詞了。
11He has been here since he moved here自從他搬到福州,他就住在這兒了
12 they have married for ten years他們已經結婚10年
13 my sister has been a colleger for three years 我妹妹成為一個大學生已經三年
14 how long has the meeting lasted 這會已經開了多長時間?
15 the door has closed fortwo days這門已經關了兩天了
16 I have joined the Communist Youth League for 2 years我入團2年了
17 they have knew each other他們已經相互認識
18 I have already stayed in the farm for five years我已經在農場里呆了五年
19 They have gone to the American for five years他們已去了美國五年了
2. 翻譯句子現在完成時1.我們已經學了六年英語2.我們的英語老師剛從 愛
現在完成時 1.我們已經學了六年英語 i have been learning English for 6 years. 2.我們的英語老師剛從美國回來 Our English has just come back from America. 3.自從他到這座城市以來,就一直住在這里 He has been living here since his arrival in this city. 4.他畢業以後,就一直在這家公司工作 He`s been working in the company ever since his graation.。
3. 英語句子中,一般現在時和現在完成時的標志有哪些
英語中如何辨別句子的時態 一般情況下看時間狀語 一、一般現在時 表示一般狀態、習慣動作、客觀規律和永恆真理 二、現在進行時 表說話時或目前一段時間內正在進行的活動;或表感情色彩,加強浯氣。
三、現在完成時 表目前已完成的動作,強調對現在的影響。時間是算到你說話的時候為止,而且現在完成時有一些標志性的時間狀語: 1.for+時間段;i have learned english for ten years. 2.常見的副詞:lately;recently, just,up to now, till now, so far, these days, in the past few years/months/weeks/days 3.注意:for+時間段;since+時間點 they have lived in beijing for five years. they have lived in beijing since l995. 4.this is the first time that i have watched stars through a telescope. 第幾次做某事,後面跟現在完成時。
四、一般過去時 表在過去某個特定時間發生且完成的動作,或過去習慣性動作,不強調對現在的影響,只說明過去。常跟明確的過去時間連用,如:yesterday;last week;in 1945,at that time;once;ring the war;before;a few days ago;when,注意: 1、used to+動詞原形,表過去經常但現在已不再維持的習慣動作。
he used to smoke. 2、be/become/get used to+動名詞doing,表習慣於 he has got used to getting up early. he used to smoke a lot. 3、they have lived in beijing for five years. 用現在完成時表示到目前是5年。 he lived in japan for five years as a middle-school student. 用一般過去時則表示這個時間段和現在無關,只表示他過去在日本住了5年。
五、過去進行時 表示過去某個時間點或某段時間內正在發生的動作。 the boy was doing his homework when his father came back from work. he was taking a leisurely walk by the lake when he heard someone shouted for help. 六、過去完成時 表示過去某個時間之前已經完成的動作,句中有明顯的參照動作或時間,before,after,by,up till there had been 25 parks in our city up till 2000. by the end of last term we had finished the book. they finished earlier than we had expected. 一 ,一般現在時的用法 1) 經常性或習慣性的動作,常與表示頻度的時間狀語連用。
時間狀語: every…, sometimes, at…, on sunday。例如: i leave home for school at 7 every morning. 2) 客觀真理,客觀存在,科學事實。
例如: the earth moves around the sun. 3 現在時刻的狀態、能力、性格、個性。例如:i don't want so much. 我不要那麼多。
ann writes good english but does not speak well. 安英語寫得不錯,講的可不行。 二, 一般過去時的用法 1)在確定的過去時間里所發生的動作或存在的狀態。
例如:時間狀語有:yesterday, last week, an hour ago, the other day, in 1982等。例如: where did you go just now? 2)表示在過去一段時間內,經常性或習慣性的動作。
例如: when i was a child, i often played football in the street. 我是個孩子的時候,常在馬路上踢足球。 三, 一般將來時 將來某一時刻將要發生的動作或狀態i will come to see you tomorrow. 2)be going to do a. 主語的意圖,即將做某事。
例如:what are you going to do tomorrow? b. 計劃,安排要發生的事。例如:the play is going to be proced next month。
這出戲下月開播。c. 有跡象要發生的事。
例如:look at the dark clouds, there is going to be a storm. 看那烏雲,快要下雨了。 3)be +不定式表將來,按計劃或正式安排將發生的事。
we are to discuss the report next saturday. 4)be about to do,意為馬上做某事。例如: he is about to leave for beijing. 注意:be about to do 不能與tomorrow, next week 等表示明確將來時的時間狀語連用。
四 , 現在進行時現在進行時的基本用法: a. 表示現在(指說話人說話時)正在發生的事情。we are waiting for you. b. 習慣進行:表示長期的或重復性的動作, mr. green is writing another novel. 他在寫另一部小說。
(說話時並未在寫,只處於寫作的狀態。) c. 表示漸變,這樣的動詞有:get, grow, become, turn, run, go, begin等。
it's getting warmer and warmer. 天越來越熱了。 d. 與always, constantly, forever 等詞連用,表示反復發生的動作或持續存在的狀態,往往帶有說話人的主觀色彩。
you are always changing your mind. 你老是改變主意 五, 過去進行時 1)概念:表示過去某時正在進行的狀態或動作。 2)常用的時間狀語有this morning, the whole morning, all day yesterday, from nine to ten last evening, when, while等。
my brother fell while he was riding his bicycle and hurt himself. it was raining when they left the station. 六,將來進行時 1) 概念:表示將來某時進行的狀態或動作,或按預測將來會發生的事情。she'll be coming soon. 2)常用的時間狀語有soon, tomorrow, this evening,on sunday, by this time,tomorrow, in two days, tomorrow evening等。
例如:by this time tomorrow, i'll be lying on the beach. 七,在完成時 用來表示之前已發生或完成的動作或狀態,其結果的影響現在還存在;也可表示持續到現在的動作或狀態。其構成:have(has)+過去分詞。
現在完成時例句tom has 。
4. 英語現在完成時如何造句..幫幫我要30個
1、I've never heard of anyone doing that. 我從未聽說有人做那種事。
2、l have played the piano .我已經彈過鋼琴了。3、Have you had lunch yet? -Yes,I have. I've just had it. 你(已經)吃午飯了嗎? 我剛剛吃過。
(現在我不餓了) 4、He has taught here since 1981 .他自1981年就在這兒教書。(可能還要繼續教) 5、I have't seen her for four years. 我有四年沒見到她了。
6、I have been to Beijing twice.我去過北京二次。 7、We have already finished our homework.我們已完成作業了。
8、They haven't finished their homework yet.他們還沒有完成作業。 9、Have you ever been to the Great Wall?你曾經去過長城嗎? 10、I have never been to the Great Wall.我從未去過長城。
11、I have seen her before,but I can not remember where. 我以前見過她,但記不起在哪裡見過。 12、He has been there three times the last few days. 近幾年他去過那裡三次了。
13、Have you met him today?-No,I haven't. 今天你見過他嗎?我 沒有。14、How many times have you been there this year? 今年你去過那裡多少次? 15、He has been a soldier for three years.他參軍三年了。
16、His father has been dead for two years.他父親去世二年了。17、The film has been on for ten minutes.電影已開始十分鍾了。
18、We have studied English for three years. 我們(開始)學英語已三年了。 19、I have lost my new book. 我把新書丟了。
(現在還未找到)20、He hasn't finished his homework yet. 他至今沒有完成他的作業。21、The teacher says she has made lots of trouble in her class. 老師說她在他們班製造了很多麻煩。
22、They have got 5 prizes by the end of this year. 截止到今年年末他們已經獲得5個獎項。23、I have finished my homeworkes. 我完成了我的家庭作業。
24、She has watered the flowers. 她已經澆了花。25、I have written the letter but I haven't posted it yet. 信我已經寫好了,但還沒有寄出。
26、He has waited for her for two hours. 他等她已經兩個小時了。27、He has lived in Beijing for 8 years他在北京住了 8 年 。
28、It has rained for five hours 雨已經下了5個小時了。29、I have reviewed two lessons this morning. 今天上午我已經復習了兩課。
30、I have had my lunch.我吃過我的午餐。31、You heaven't had any change ye. 你沒有看到任何變化。
32、He has read some books.他讀過了許多書。33、She has ate her snake.她吃過了她的零食。
34、They have saw that film.他們看過了那場電影。.35、He has lived here since 1978.自從1978年以來,他一直住在這兒。
現在完成時是由助動詞 have(has)+動詞的過去分詞構成。助動詞說明該謂語是屬於現在時范圍。
它和主語的人稱、數要保持一致。過去分詞是主要的謂語動詞,說明句子的意義。
5. 現在完成時所有的英語句型
肯定句:主語+have/has+ 過去分詞 否定句:主語+have/has not + 過去分詞 疑問句:Have/Has+ 主語+ 過去分詞7. 現在完成時(1) 現在完成時的句型結構 ①肯定句:主語+ have/has+ 過去分詞 ②否定句:主語+ have/has+ not+ 過去分詞 ③疑問句:Have/Has + 主語+ 過去分詞(2) 現在完成時的用法 ①表示到目前為止曾經有過的或未曾有過的經歷和體驗。
常和 never, ever, several times 等連用。如:I've never bee n to Africa. Have you ever been to Tokyo? I've been there three times. ②. 表示某動作從過去開始,現在剛剛完成,對現在有一定的影響。
常與 just, already, yet, so far 等詞語連用。如:He has just finished his new book. 注意:just now 用於過去時。
③.表示某動作從過去開始,一直持續到現在,可能還會持續下去。通常與 for 或 since 連用。
如:I have lived in Qing for 6 years. /since 6 years ago/since 2003/ since I came to this city. It is/has been …+ since….It's been seven years since we last saw each other. It's six years since he was a teacher. 注意:for+ 一段時間,since 後接一個過去的時間點或一般過去時的句子。④ 在表將來的時間狀語和條件狀語從句中代替將來完成時。
如:You can go home when you have finished your work. 比較:You can go home when you finish your work. (3) 過去分詞的構成 ① 一般情況下在動詞詞尾後直接加-ed 。如:listen-listened, talk-talked ② 以不發音的字母 e 結尾的動詞,直接加-d 。
初中各年級課件教案習題匯總 語文 數學 英語 物理 化學 如:live-lived, hope-hoped ③ 以輔音字母加 y 接尾的動詞,y 變 i ,再加-ed. 如:worry-worried, hurry-hurried ④ 以重讀閉音節結尾,且結尾只有一個輔音字母的動詞,雙寫輔音字母,再加-ed 。如:drop-dropped, plan-planned, stop-stopped ⑤ 不規則變化 如:cut-cut-cut, come-came-come begin-began-begun, lend-lent-lent。
6. 英語完成時英語的句子什麼時候用過去完成時和現在完
現在完成時指的是說話前已經完成的動作或狀態,如:I have read the book。我看過這本書。這個動作發生在過去,但是不強調過去的時間,也不需要表明過去的時間。如果要加上過去的時間,就只能用過去式了。
過去完成時是指,在過去某一時間之前發生過的事情。如:I had seen the teaher before I met you。在我見到你之前就看見老師了。我見到你這個動作發生在過去,看見老師是在見到你之前發生的事情。所以 看見老師就是過去的過去,用過去完成時。
7. 英語現在完成時的翻譯句子
Have you been to Shanghai? No,never.
Have you finished (doing) your homework? Not yet.
He hasn't finished reading the book.
The train hasn't started.
How long have you been living in Beijing? 7 years.
Where's Kate now? She has been in London.
I can't find my watch. I think it has been lost.
Have you ever seen him? Yes.
發生在過去但狀態或其結果或影響持續到現在的動詞時態,構成:have/has+done/been doing
⑧ 英文里 我已經看過這部電影了 該用過去式還是現在完成式呢
用現在完成時,I have already seen this film.因為原句上有個「已經」,不是具體的時間點.如果是我「昨天」看了這部電影,就應該用過去時.原句強調的是看過,而不是看了.