|
英語基礎(chǔ)語法:現(xiàn)在完成時 | |||
作者:admin 文章來源:本站原創(chuàng) 點擊數(shù): 更新時間:2008/10/16 |
|
||
說明:引用此文請注明出處,并務(wù)請保留后面的有效鏈接地址,謝謝!
英語基礎(chǔ)語法:現(xiàn)在完成時 一、構(gòu)成方法 由 have 加動詞的過去分詞構(gòu)成,主語是第三人稱單數(shù)時,要將 have 改為 has。 二、用法說明 ■表示到現(xiàn)在為止已發(fā)生或完成的動作,其結(jié)果的影響現(xiàn)在依然存在。有時與just, already, yet, recently, before, twice, three times等時間狀語連用,如: I have seen the film already. 我已經(jīng)看過那部電影了。(現(xiàn)在我知道電影的內(nèi)容了。) Have you seen my bag? 你看到我的手提包了嗎? (你知道它在哪里? ) 注意: 1. 現(xiàn)在完成時不與yesterday, last week, two days ago, in1983, just now, when等表示具體的過去時間的狀語連用。 2. 一般過去時只強調(diào)在過去發(fā)生過某事或關(guān)注的是動作發(fā)生的時間、地點、方式等;而現(xiàn)在完成時則強調(diào)過去的動作對現(xiàn)在的影響,因此,若現(xiàn)在影響并不存在時就不能用現(xiàn)在完成時了。如說I have closed the door. 那門現(xiàn)在也是關(guān)著的,若被風吹開了,就只能說I closed the door. 了。 ■表示從過去某一時刻開始一直持續(xù)到現(xiàn)在的動作或狀態(tài)。常與“since+時間點”,“for+時間段”,及how long, (ever) since, ever, before, so far, in the last /past few years, up to now, till now等時間狀語連用。如: She has been a dancer for ten years. 她已當了十年的舞蹈演員了。 We’ve planted thousands of trees in the past few years. 過去幾年我們種了成千上萬棵樹。 So far there has been no bad news. 到現(xiàn)在為止還沒有什么壞消息。 They’ve lived here since 1989. 從1989年起他們就在這里住了。 I saw Julia in April and I haven’t seen her since. 我四月見到朱莉婭,從那之后就沒見到她了。 注意:非延續(xù)性動詞 leave, arrive, come, go, return, join, die, buy, borrow 等的完成時,在肯定句中不能與 for 或 since 等引導(dǎo)的時間段連用。但其在否定式是可與這類時間狀語連用的。如:I haven’t met him for two years. 我兩年沒有遇見他了。 ■用于This/That/It is the first(second…) time that…句型中。如: It is the first time that I have visited your beautiful city. 這是我第一次參觀這個美麗的城市了。 ■用于This/That/It is +the+形容詞最高級+名詞+that…句型中。如: That’s the most interesting book I’ve ever read. 這是我看過的最有意思的書。 引用地址: |
|||
|
|||
文章錄入:admin 責任編輯:admin | |||
【發(fā)表評論】【加入收藏】【告訴好友】【打印此文】【關(guān)閉窗口】 |
|
||||||
| 網(wǎng)站地圖 | 版權(quán)申明 | 設(shè)為首頁 | 加入收藏 | 會員中心 | 取回密碼 | 友情鏈接 | 用戶留言 | 管理登錄 | ||||
|