當前位置:首頁 » 半夜時分 » 為什麼說完成時適用於時間段

為什麼說完成時適用於時間段

發布時間: 2022-08-29 17:15:27

❶ 英語中,現在完成時表示什麼時間段

現在完成時表示的是過去了的事情,但會對現在造成一定的影響。i have done my home work.這句話是說我已經做完了我的家庭作業。暗含的是現在不用再做了。

❷ 表示一段時間必須用完成時嗎

一般過去時(simple past tense)表示過去某個時間里發生的非持續性動作或存在的狀態,用動詞的過去式表示,常和表示過去的時間狀語連用,如:yesterday,last night,in 1990,two days ago,before,the age of等。
五年這是個時間段,是個延續性動作,所以你不能用一般過去時態也就是不能用I smoked for 5 years.
「我過去抽了五年煙」,正好對應過去完成時的用法---表示動作在過去某一時間之前開始,一直延續到過去的這一時間,而且還可能繼續下去的動作,這個時候用過去完成時,也就是第二句 I had somked for 5 years.這句話才是正確的翻譯。

❸ 為什麼用現在完成時

現在完成時是表明某種狀態從過去的時間延續到現在,已經結束或者還沒結束。過去時是過去某個時間的動作。冰箱壞了六個月,是從六個月前延續到現在,所以用完成時。如果說冰箱六個月前壞的就用過去時了

❹ 英語:現在完成時應該什麼時候使用

現在完成時用法要點:

1.現在完成時不能單獨與准確時間狀語連用,(如表示過去的時間狀語)

如yesterday(morning、afternoon),last(morning、afternoon)等,除非與for,since連用.

2.現在完成時往往同表示不確定的過去時間狀語連用

如already(肯定句中),yet(否定,疑問,句末),just,before,recently,still,lately,never等:

He has already obtained a scholarship.他已經獲得了一份獎學金。

3. 現在完成時態經常與表示頻度的時間狀語連用,

如often,sometimes,ever,never,twice,on several occasion等:

Have you ever been to Beijing?你以前去過北京嗎?

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.到目前為止,彼得寫了六篇論文。

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:表示某人已去了某地,而沒有回來(去了沒回)(不可與 for+一段時間 連用)

has been to :表示去過某地(去過已回來)(不可與 for+一段時間 連用)

has been in/at(in表示相對大一些的地點;at表示相對小一些的地點):表示一直呆在某地, 常與時間段搭配(呆了很久)。

10.不可以與一般過去時的定義混淆

❺ 都說完成時的標準是描述的時間段且對現在有影響,怎麼能看出對現在有影響完成時和過去時應如何區分

現在完成時是與現在有關的時態,屬現在時態的范疇,它側重於過去的動作對現在造成的影響;而一般過去時是一種過去時態,側重於表述過去的動作,與現在無關。 例如:
Yesterday I went to the zoo.昨天我去了動物園。(僅說明昨天去了動物園,與現在無關)
Li Lei has read the book. 李磊已看過那本書。(說明李磊了解那本書的內容)
另外,現在完成時還可以表示動作從過去某個時候開始一直延續到現在,強調動作的延續性它常與for引導的一段時間狀語及since+時間點連用。例如:
He has lived here for ten years. 他已在這兒住了10年了。
比較:
1.) The Greens have worked in China since 2008.
格林一家自2008年到現在一直在中國工作。
The Greens worked in China in 2008.格林一家2008年在中國工作。
2.) He has lived in the country for a long time. 他在農村生活了很長時間。(現在還在農村)
He lived in the country for a long time before he came to town.
他進城前在農村生活了很長時間。
3.) She has bought a bicycle.她買了一輛自行車。(現在她有一輛自行車了。)
She bought a bicycle last year.去年她買了一輛自行車。
連用的時間狀語不同
與現在完成時連用的時間狀語除了上面所說明的由since和for引導的一段時間外還有:already, yet, still ,just, so far, in the last(past), before, ever, never等。而一般過去時則常與ago, yesterday, last, in 2000, just now等連用。
注意:現在完成時態不可與yesterday, last week, two days ago等之類的表示具體的過去時間的狀語連用。例如:
Have you ever picked flowers or stepped on the grass in the park? 你曾在公園里摘過花或曾踩過草地嗎?
Father bought that watch ten years ago.爸爸10年前買了那塊手錶。
I have never seen the film before. 我以前沒有看過這部影片。

❻ 什麼是完成時

現在完成時是英文時態的一種

現在完成時的用法
have(has)+過去分詞(done)
1.現在完成時用來表示現在之前已發生過或完成的動作或狀態,但其結果卻和現在有聯系,也就是說,動作或狀態發生在過去但它的影響現在還存在.
I have lost my wallet.(含義是:現在我沒有錢花了.)
Jane has laid the table.(含義是:已可以吃飯了.)
Michael has been ill.(含義是:現在仍然很虛弱)
He has returned from abroad. (含義是:現在已在此地)
2. 現在完成時可以用來表示發生在過去某一時刻的,持續到現在的情況,常與for,since連用.
Mary has been ill for three days.
I have lived here since 1998.
3. 現在完成時往往同表示不確定的過去時間狀語連用,如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. 現在完成時常常與表示頻度的時間狀語連用,如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.
5. 現在完成時還往往可以同包括現在時間在內的時間狀語連用,如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 bee 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.
6. 現在完成時表示現在之前業已完成的動作,雖然其效果或影響仍然存在但已不再繼續,但是有一些現在完成時的句子,在後面加上for+一段時間,則現在完成時的動作就表示延續性.
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點用法第一個例句)
7. 現在完成時還可以用來表示過去的一個時間到現在這段時間內重復發生的動作.
We have had four texts this semester.
===================
現在完成時的「完成用法」和「未完成用法」

1.現在完成時的"完成用法"

現在完成時的"完成用法"指的是動作發生在過去某一時刻並已結束,但該動作對現在產生了影響,與現在情況具有因果關系。

例如:He has turned off the light.他已把燈關了。(動作結束於過去,但說明的是現在的情況--燈現在不亮了。)

現在完成時"完成用法"的特點是動作不延續,因此,該時態只能與表示不定的過去時間狀語(如:already,yet,before,recently等)、頻度時間狀語(如:never,ever,once等)、包括現在時刻在內的時間狀語(如:this morning / month /year...,today等)連用。

例如: Have you found your pen yet?你已找到你的鋼筆了嗎?

2.現在完成時的"未完成用法"

現在完成時的"未完成用法"指的是動作開始於過去某一時刻,一直延續到現在,或可能還要繼續下去。

例如: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等。

(2)現在完成時常見兩種句型:

①主語+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. 他入團已三年了

熱點內容
中秋節晚上為什麼會叫人興奮 發布:2025-02-12 20:11:39 瀏覽:595
為什麼晚上睡覺口乾舌燥怎麼回事 發布:2025-02-12 20:09:34 瀏覽:976
為什麼東西要晾涼後才放入冰箱 發布:2025-02-12 20:09:30 瀏覽:793
商場一站式的服飾為什麼價格便宜 發布:2025-02-12 20:09:26 瀏覽:63
建行為什麼找不到一筆轉賬記錄 發布:2025-02-12 20:09:23 瀏覽:309
ipad為什麼充很長時間電也不加一格 發布:2025-02-12 19:53:14 瀏覽:211
企業微信休眠是為什麼 發布:2025-02-12 19:06:43 瀏覽:978
兩只胳膊脈象不一樣為什麼 發布:2025-02-12 19:06:42 瀏覽:730
抖音復制鏈接後為什麼找不到它 發布:2025-02-12 19:06:40 瀏覽:989
為什麼我的手機按屏幕自動會截屏 發布:2025-02-12 18:55:42 瀏覽:2