現在完成時的用法:主語+have(has)+過去分詞(done)
(1) 定義:現在完成時用來表示現在之前已發(fā)生過或完成的動作或狀態(tài),但其結果卻和現在有聯(lián)系,也就是說,動作或狀態(tài)發(fā)生在過去但它的影響現在還存在。
I have lost my wallet. (含義是:現在我沒有錢花了)
Jane has laid the table. (含義是:簡已在吃飯.)
Michael has been ill. (含義是:現在仍然很虛弱)
He has returned from abroad. (含義是:現在已在此地)
(2) 定義2:現在完成時可以用來表示發(fā)生在過去某一時刻的,持續(xù)到現在的情況,常與for, since連用。
Mary has been ill for three days.
I have lived here since 1998.
注意:1. 現在完成時不能單獨與準確時間連用,如:yesterday(morning、afternoon), last(morning、afternoon)等,除非與for, since連用。
2. 現在完成時往往同表示不確定的過去時間狀語連用,如already, yet, just, before, recently, still, lately等。
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, now, 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. 現在完成時表示現在之前業(yè)已完成的動作,雖然其效果或影響仍然存在但已不再繼續(xù),但是有一些現在完成時的句子,在后面加上for+一段時間,則現在完成時的動作就表示延續(xù)性。
Thomas has studied Russian. (現在不再學俄語)
Thomas has studied Russian for three years. (=Thomas began to study Russian three years ago, and is still studying it now. (同第2點用法第一個例句)
6. 現在完成時還可以用來表示過去的一個時間到現在這段時間內重復發(fā)生的動作。
We have had four texts this semester.
現在完成時的“完成用法”和“未完成用法”
1. 現在完成時的"完成用法"
現在完成時的"完成用法"指的是動作發(fā)生在過去某一時刻并已結束,但該動作對現在產生了影響,與現在情況具有因果關系。
例如:He has turned off the light.他已把燈關了。(動作結束于過去,但說明的是現在的情況--燈現在不亮了。)
現在完成時"完成用法"的特點是動作不延續(xù),因此,該時態(tài)只能與表示不定的過去時間狀語(如:already,yet,before,recently等)、頻度時間狀語(如:never,ever,once等)、包括現在時刻在內的時間狀語(如:this morning /month /year...,today等)連用。
例如:Have you found your pen yet?你已找到你的鋼筆了嗎?
2. 現在完成時的"未完成用法"
現在完成時的"未完成用法"指的是動作開始于過去某一時刻,一直延續(xù)到現在,或可能還要繼續(xù)下去。
例如:He has lived here since 1978.自從1978年以來,他一直住在這兒。(動作起始于1978年,一直住到現在,可能還要繼續(xù)住下去。)
I have been in the army for more than 5 years.我在部隊已經呆了五年多了。(動作開始于5年前,一直延續(xù)至今,有可能還要繼續(xù)下去。)
此種用法的句中常需一個表示一段時間的狀語(由since或for引導),或表示與現在時刻相連的時間狀語(如:up to now,so far)等。
例如:I have heard nothing from him up to now. 到目前為止我沒有他的任何消息。
注意:(1)現在完成時的未完成用法只適用于延續(xù)性動詞,不可用于終止性動詞,即瞬間完成或延續(xù)時間很短的動詞。如:come, go, arrive, leave, join,become, die等。
(2) 現在完成時常見兩種句型:
① for短語
② It is+一段時間+ since從句
3. 一段時間+has passed + since從句
4. 主語+have / has been+since短語
例如:He has been in the League for three years. 或It is three years since he joined the League. 他入團已三年了
一.have/has been doing sth.
for和since的運用
for表示及“經歷(一段時間)”,而since表示“從……以來”。常見結構:
for+一段時間;since+一段時間+ago;since+一個時間點;since+從句
如:He has stayed here for 3 hours . 他留在這兒已經有三個小時了。
He has stayed here since 3 hours ago. 他三個小時前就已經留在這兒了。
He has stayed here since 3 o'clock. 他從三點鐘一直留在這兒。
He has taught English since he came here. 他到這以后就教英語。
1.現在完成進行時
當后面接有一段時間的詞時,或是加表示時間的詞時,可以用現在完成時.如果這件事現在還在持續(xù)或還在做,則可用現在完成進行時.
如: I have been skating for 4 hours.
I have finished my homework.
2. 現在完成時的被動語態(tài).
后接動詞的過去分詞.
如:The building has been built for 5 years.
二.一般現在時: 用動詞原形
一般過去時: 用動詞的過去式
一般將來時: will/shall +do
is/am/are going to do
過去將來時: could/would do
現在完成時: have/has done
過去完成時:had done
將來完成時:shall have done
過去將來完成時:would/could have done
現在進行時:is/am/are doing
過去進行時:was/were doing
將來進行時:will/shall be doing
過去將來進行時:would/could be doing
在完成進行時:have/has been doing
過去完成進行時:had been doing
將來完成進行時:shall have been doing
過去將來完成進行時:would have been doing
此時態(tài)一般在中學學習
過去分詞的構成:
1 、規(guī)則動詞:規(guī)則動詞的過去分詞的構成規(guī)則與規(guī)則動詞的過去式的構成規(guī)則相同。四點變化規(guī)則:
⑴、一般動詞,在詞尾直接加“ ed ”。
work---worked---worked ,visit---visited---visited
⑵、以“ e ”結尾的動詞,只在詞尾加“ d ”。
lived---lived---lived ,
⑶、以“輔音字母 + y ”結尾的動詞,將 "y" 變?yōu)?"i" ,再加“ ed ”。
study---studied---studied ,cry---cried---cried ,
play---played---played ,stay---stayed---stayed
⑷、重讀閉音節(jié)結尾,末尾只有一個輔音字母,先雙寫該輔音字母,再加“ ed ”。
stop---stopped---stopped , drop---dropped--dropped
2 、不規(guī)則動詞:不規(guī)則動詞的過去分詞要特別牢記,詳見課后附錄中的不規(guī)則動詞表.
兩種時態(tài)的區(qū)分:
(1) 、一般過去時的謂語動詞用過去式,而現在完成時的謂語基本構成是“助動詞 have/ has + 過去分詞”。
(2) . 一般過去時通常與表示過去的時間狀語連用。如: yesterday, last week , two years ago ,just now ,in 2002 等;而現在完成時則常與just ,already ,ever ,never 等副詞和 these days ,this week ,since ......, for ...... 等表示一段時間的狀語連用。
試比較以下幾組句子,有什么區(qū)別:
① A: Have you seen the film?
B: Did you see the film?
分析:你看過這部電影嗎?(A)句強調的是被問者對劇情是否了解;(B) 句強調的是看這部電影的動作是否發(fā)生過,并不強調是否知道其內容。
② 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年,可能還會繼續(xù)在北京住下去。(B)句講的是他在北京住過8年,現在已經不在北京了。
(2) 現在完成時強調過去發(fā)生的動作對現在的影響和結果,而一般過去時與現在沒有聯(lián)系,只是說明某個動作發(fā)生的時間是在過去。
比: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天前寄出的。
(3) 現在完成時表示的動作或狀態(tài)延續(xù)到現在并可能延續(xù)下去,而一般過去時則單純表示過去某段時間內的經歷。
比:It has rained for five hours. 雨已經下了5個小時了。
It rained for live 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. 今天上午我復習了兩課。(說話時已是下午或晚上)
用在現在完成時態(tài)和過去完成時態(tài)的動詞的過去分詞的構成與動詞過去時的構成相似。規(guī)則動詞的過去式和過去分詞是一樣,不規(guī)則動詞的過去式、過去分詞如下表:
am (是) –was--been is(是)--was---been are(是)--were ---been
begin(開始)--began--begun bring(拿來)--brought--brought come(來)--came--come
catch(捉住)--caught—caught cut(砍,割)--cut--cut dig(挖,掘)--dug--dug
do(做,干)--did--done draw(畫畫,拉)--drew--drawn drink(喝)--drank--drunk
drive(駕駛)--drove--driven eat(吃)--ate--eaten fall(跌倒,落下)--fell--fallen
feel(感覺)--felt--felt fly(飛)--flew--flown get(獲得)--got--gotten
give(給)---gave--given go(去)--went--gone grow(生長)--grew--grown
have (has)(有)--had--had hurt(傷害)--hurt--hurt keep(保持)--kept--kept
know(知道,認識)--knew--known learn(學習)--learnt--learnt leave (離開)--left--left
let(讓)--let--let lie(躺,平放)--lay--lain make(使得,做)--made--made
may(可以)--might--might read(讀)--read--read ride (騎)--rode--ridden ring (鳴鈴)--rang--rung run (跑)--ran--run say (說)--said--said see (看見)--saw--seen
sell (賣)--sold--sold send(送)--sent--sent set (放)--set--set
sing(唱歌)--sang--sung sleep (睡覺)--slept--slept smell(聞)--smelt--smelt
speak(說話)--spoke --spoken spend (花費)--spent--spent stand (站立)--stood--stood swim (游泳)--swam--swum take (拿到)--took--taken
teach(教)--taught--taught tell (告訴)--told--told think(認為)--thought--thought
throw(投擲)--threw--thrown understand(懂得)--understood--understood
wake(喚醒)--woke--woken wear(穿)--wore--worn win(獲勝)--won --won write(寫)--wrote--written
中考政策 | 中考狀元 | 中考飲食 | 中考備考輔導 | 中考復習資料 |