導航:首頁 > 英語語法 > 英語現在完成時語法點

英語現在完成時語法點

發布時間:2021-02-21 19:08:04

❶ 英語語法現在完成時的用法

現在完來成時:
主語源+has//have+其它成份。
例如:
I have finished my home work.
This city has been changed significantly (被動語態)。
更詳細內容參見語法書和在網路搜。

❷ 英語語法現在完成時

現在完成時結構是:have done sth.
第一個have 是結構里的have,第二個had 是跟my breakfast連一起的,即結構里的done sth.

❸ 英語語法,現在完成時

原因很簡單,你用現在完成時強調影響時,選擇的動詞必須是時間上可以延續的動詞,而break不是。因此用過去式的broke很合理。

❹ 英語-語法-現在完成時

現在完成時的用法
have(has)+過去分詞
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. 他入團已三年了

❺ 英語語法現在完成時

第一個是過去完成時,意思是在過去某個時間已經學了6年了,第二個才是現在完成時,另,不明白你後面想問什麼

❻ 在英語中關於現在完成時要注意的語法

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

現在完成時的用法
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. 他入團已三年了

❼ 英語語法,現在完成時,思維導圖

一、基本結構
1. 肯定式 主語 + 助動詞(have/has)+過去分詞+其他
l 規則動詞的過去分詞的構成與動詞過去式相同,不規則動詞的過去分詞見九年級英語教材後的不規則動詞表;
l have可縮寫為』ve,has可縮寫為』s。如:
They』ve worked in the factory for ten years.
He』s been there before, hasn』t he?
2. 否定式 主語 + has/have + not+過去分詞+其他
l have not可縮寫為haven』t,has not可縮寫為hasn』t。如:
I haven』t found my lost cat.
She hasn』t finished her homework yet.
3. 疑問式
Has/Have + 主語+過去分詞+其他+「?」
肯定回答常用:Yes, 主語+has/have,有時也用:Yes, already
否定回答常用:No, 主語+hasn』t/haven』t,有時也用「No, not yet」等形式。如:
—Have you been to Dalian? 你去過大連嗎?
—No, not yet. 不,還沒去過。
He has taught you English since two weeks ago, hasn』t he?

二、現在完成時的用法

1. 過去的動作,對現在的影響:表示動作發生在過去,強調對現在造成影響。此情況多用瞬間動詞,如吃飯、起床。
如:I have had lunch already, so I am not hungry now.
I got up late this morning, so I didn』t catch the bus to cshool.

現在

過去的某一動作發生

時間軸

影響

簡單來說就是,動作發生在過去的某一時間點,對現在造成了影響
時間軸表示:

2.動作發生在過去,並且現在持續進行。表示過去已經開始,持續到現在的動作或狀態,這種用法中的謂語動詞一般為延續性動詞(或反復性動詞)。將來是否延續下去,我們還不知道。如:
We have lived here for over three years.

現在

過去的某一時間動作開始

時間軸

持續

We have studied English since three years ago.
時間軸表示:

三、現在完成時的時間狀語(是應試答題的關鍵)
1. 現在完成時與不明確的過去時間狀語副詞before,just,already,yet,ever等連用。如:
I haven』t seen him before. 我以前沒有見過他。
They have just done their homework. 他們剛做完作業。
2.現在完成時與for/since等引導的持續性時間狀語或these days,so far等包括「現在時間」在內的時間狀語連用。如:
I have known him for six years. 我認識他六年了。
The doctor has saved over two hundred people』s lives so far.
到目前為止,這位醫生已挽救了二百多人的生命。
四、副詞區分
1. 一些時間狀語副詞的用法區別
① yet,already,just與ever
Yet否定句和疑問句句尾,疑問句中常譯為「已經」,否定句中常譯為「尚未,還」
already常用於現在完成時的肯定句中,常譯為「已經」,用於疑問句時表示「驚訝、懷疑、不相信」等語氣,
just常用於肯定句,
ever常用於疑問句。
如:
—Have you had your breakfast yet? 你已經吃過早餐了嗎?
—Yes, I have already had it. 是的,我已經吃過了。
Have you ever seen the film? 你曾經看過這部電影嗎?
② before與ago,just與just now
before表示現在看來的「以前」,獨用於現在完成時中,不與表示一段時間連用,
ago表示在過去某時間的「以前」, 形式「一段時間+ago」與過去時連用;
just常與現在完成時連用,多用於句中助動詞之後修飾謂語動詞,
just now多與一般過去時或一般現在時連用,一般用於句末。如:
Have you met him before? 你以前見過他嗎?
My brother met her in the street two days ago.
我哥哥兩天前在街上遇到了她。
I have just had breakfast. 我剛吃過早餐。
She had breakfast just now.
她剛吃了早餐。
2. for與since的區別
for + 段時間,
since +過去的時間點,(since可作連詞時,後接從句,從句常用一般過去時。)
如:
I have known him for three years.
我認識他有三年了。
We have lived here since 1998.
我們從1998年就住在這里了。
How many English words have you learned since you came here?
自從你來這兒你學了多少英語單詞
3. have (has) been to與have (has) gone to的區別
have (has) been to表示已經去過某地,人離開了某地,已經返回,人對該地已有(或沒有)經歷或體驗;
have (has) gone to表示人已經去了某地,人不在說話地。如:
He has been to Japan twice. 他去過日本兩次。
—Where is Jim? 吉姆在哪兒?
—He has gone to the post office. 他去了郵電所。
4. 現在完成時與一般過去時的區別
現在完成時表示過去的某一動作對現在造成的影響或結果,強調的是現在的情況;而一般過去時只表示過去的動作或狀態,與現在沒有關系,所以現在完成時不能與具體的過去時間狀語如last year,ago,just now,in 1997等連用;現在完成時動作發生在過去,並有可能要持續下去,但一般過去時動作沒有持續性;when引導的疑問句也不能用現在完成時,但可以用一般過去時。如:
He has lived here since 2000.
2000年以來他一直住在這兒。(他現在還住在這里。)
He lived here in 2000.
2000年他住在這兒。(不涉及現在他是否還住在這里。)
—I have read the book before. 我以前已經看過這本書了。
—When did you read it? 你什麼時候看的?

❽ 英語語法{現在完成時}急

現在完成時
強調對現在的影響
現在完成時進行時
強調過去那一段過程(對現在的影響)
現在完成版時
I
have
done
it。我已經做了權
強調你做過的事情的本身,現在有否做不是關鍵
現在完成進行時
I
have
been
doing
it
for
years.
我已經做了幾年了。
說明這個行動沒有斷過,現在還在做。
現在完成時,強調過去完成的動作對現在的影響。
例:-Would
you
like
to
have
lunch
with
me

-I
have
had
it.
意思是說我吃過,不能跟你一起去了。
現在完成進行時,強調動作的持續進行,現在動作還在進行。
例:
I
have
been
working
in
this
factory
for
5
years.
表示強調時間之久,目前還在那工作。
簡單的來說,完成時態就是在過去發生的事情,做這件事情的動作在過去完結,而現在完成進行時則是做一個動作從過去一直延長到現在。
你知道了嗎?!~~

❾ 請教英語語法,現在完成時的

不能用過去時
你想過你父母的感受嗎?
這句話表示:你現在的感受,從過去你父母對你的付出中你的體會和感受,這是典型的現在完成時,表示對過去事情的感受,經驗,體會等.

閱讀全文

與英語現在完成時語法點相關的資料

熱點內容
老公的家教老師女演員 瀏覽:788
圓明園題材電影有哪些 瀏覽:806
歐洲出軌類型的電影 瀏覽:587
看電影可以提前在網上買票么 瀏覽:288
有沒有什麼可以在b站看的電影 瀏覽:280
今晚他要去看電影嗎?翻譯英文。 瀏覽:951
林默燒衣服的那個電影叫什麼 瀏覽:133
哈莉奎茵與小丑電影免費觀看 瀏覽:509
維卡克里克斯演過哪些電影 瀏覽:961
什麼算一下觀看的網站 瀏覽:710
大地影院今日上映表 瀏覽:296
朱羅紀世界1免費觀看 瀏覽:311
影院容納量 瀏覽:746
韓國最大尺度電影 瀏覽:130
八百電影 瀏覽:844
手機影院排行榜在哪看 瀏覽:182
韓國有真做的電影么 瀏覽:237
歐美愛情電影網 瀏覽:515
一個女的去美國的電影 瀏覽:9
金希貞的妻子的朋友 瀏覽:610