- 相關(guān)推薦
Unit6AGreatYoungAthlete
一、現(xiàn)在完成時用法have(has)+過去分詞(done)
1、現(xiàn)在完成時用來表示現(xiàn)在之前已經(jīng)發(fā)生過或完成的動作或狀態(tài),但其結(jié)果卻和現(xiàn)在有聯(lián)系,也就是說,動作或狀態(tài)發(fā)生在發(fā)生在過去但它的影響還存在。
i have lost my wallet、(含義是:現(xiàn)在我沒錢花了)
jane has laid the table、(含義是:已經(jīng)可以吃飯了。)
2、現(xiàn)在完成時可以用來表示發(fā)生在過去某一時刻的,持續(xù)到現(xiàn)在的情況,常與for,since連用。
mary has been ill for three days、 i have lived here since 1998、
3、現(xiàn)在完成時往往同表示不確定的過去時間狀語連用,如already, yet, just,before,recently,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 、
4、現(xiàn)在完成時常常與表示頻度的時間狀語連用,如often,sometimes,ever,never,twice, on several occasions等:
have you ever been to beijing? i have never heard bunny say anything against her、
5、現(xiàn)在完成時還往往可以同包括現(xiàn)在時間在內(nèi)的時間狀語連用,如:如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 、
there has been too much rain in san francisco this year、
6、現(xiàn)在完成時表示現(xiàn)在之前業(yè)已完成的動作,雖然其效果或影響依然存在但已不再繼續(xù),但是有一些現(xiàn)在完成時的句子,在后面加上for+一段時間,則現(xiàn)在完成時的動作就表示延續(xù)性。
thomas has studied russian 、 (現(xiàn)在不再學(xué)俄語)
thomas has studied russian for three years、 (=thomas began to study russian three years ago,and is still studying it now、(現(xiàn)在仍在學(xué)俄語)
7、現(xiàn)在完成時還可以用來表示過去的一個時間到現(xiàn)在這段時間內(nèi)重復(fù)發(fā)生的動作。we have had four texts this semester、
二、現(xiàn)在完成時的“完成用法”和“未完成用法”。
1、現(xiàn)在完成時的“完成用法”
現(xiàn)在完成時的“完成用法”指的是動作發(fā)生在過去某一時刻并已結(jié)束,但
該動作對現(xiàn)在產(chǎn)生了影響,與現(xiàn)在情況具有因果關(guān)系。例如:he has
turned off the light、他已經(jīng)把燈關(guān)了。(動作結(jié)束于過去,但說明的是現(xiàn)在的情況——燈現(xiàn)在
不亮了。)
現(xiàn)在完成時的.“完成用法”的特點(diǎn)是動作不延續(xù),因此,該時態(tài)只能與表示不定的過去時
間狀語(如:already, yet, before recently等)頻度時間狀語(如:never,ever,once等)、包括現(xiàn)在時刻在內(nèi)的時間狀語(如:this morning /month / year…,today等)連用。
例如:have you found your pen yet ?你已找到你的鋼筆了嗎?
2、現(xiàn)在完成時的“未完成用法”
現(xiàn)在完成時的“未完成用法”指的是動作開始于過去某一時刻,一直延續(xù)到現(xiàn)在,或可能還要繼續(xù)下去。
例如:he has lived here since 1978、自從1978年以來,他一直住在這。(動作開始于1978年,一直住到現(xiàn)在,可能還要繼續(xù)住下去。)
i have been in the army for more than 5years、我在部隊(duì)已經(jīng)呆了五年多了。(動作開始于5年前,一直延續(xù)至今,有可能還要繼續(xù)下去。)
此種用法的句中常需一個表示一段時間的狀語(由since或for引導(dǎo)),或表示與現(xiàn)在時刻相連的時間狀語(如:up to now, so far)等。
例如:i have heard nothing from him up to now、到目前為止我沒有他的任何消息。
◆注意:(1)現(xiàn)在完成時的未完成用法只適用于延續(xù)性動詞,不可用于終止性動詞,即瞬間完成或延續(xù)時間很短的動詞。如:come, go, arrive, leave, join, become, die等。
。2)現(xiàn)在完成時常見兩種句型:①主語+have/has been+for短語②it is+一段時間+since從句
例如:he has been in the league for three years、
或it is three years since he joined the league、他入團(tuán)已三年了
三、比較過去時與現(xiàn)在完成時
1、過去時表示過去某時發(fā)生的動作或單純敘述過去的事情,強(qiáng)調(diào)動作;現(xiàn)在完成時為過去發(fā)生的,強(qiáng)調(diào)過去的事情對現(xiàn)在的影響,強(qiáng)調(diào)的是影響。
2、過去時常與具體的時間狀語連用,而現(xiàn)在完成時通常與模糊的時間狀語連用,或無時間狀語。一般過去時的時間狀語:yesterday, last week,…ago, in1980, in october,just now,具體的時間狀語
共同的時間狀語:this morning , tonight, this april, now, once, before, already, recently, lately
現(xiàn)在完成時間的時間狀語for, since, so far, ever, never, just, yet, till / until, up to now, in past years, always,不確定的時間狀語
3、現(xiàn)在完成時可表示持續(xù)到現(xiàn)在的動作或狀態(tài),動詞一般是延續(xù)性的,如live, teach, learn, work, study, know、過去時常用的非持續(xù)性動詞有come, go, leave, start, die, finish, become, get married等。舉例:
i saw this film yesterday、(強(qiáng)調(diào)看的動作發(fā)生過了。)
i have seen thin film、(強(qiáng)調(diào)對現(xiàn)在的影響,電影的內(nèi)容已經(jīng)知道了。)
she has returned from paris 、她已從巴黎回來了。she returned yesterday、她是昨天回來的。
句子中如有過去時的時間副詞(如yesterday, last, week, in 1960)時,不能使用現(xiàn)在完成時,要用過去時。(錯)tom has written a letter to his parents last night、
。▽Γ﹖om wrote a letter to his parents last night、
四、延續(xù)動詞與瞬間動詞
1、用于完成時的區(qū)別
延續(xù)動詞表示經(jīng)驗(yàn)、經(jīng)歷;瞬間動詞表示行為的結(jié)果,不能與表示段的時間狀語連用。
he has completed the work、他已完成了那項(xiàng)工作。(表結(jié)果)
i’ve known him since then、我從那時起就認(rèn)識他了。(表經(jīng)歷)
2、用于till / until從句的差異
延續(xù)動詞用于肯定句,表示“做……直到……”瞬間動詞用于否定句,表示“到……,才……”
he didn’t come back until ten o’clock、他到10點(diǎn)才回來。
he slept until ten o’clock、他一直睡到10點(diǎn)