『壹』 英語動詞語法:什麼是現在完成時
現在復完成時的兩種意思(用製法):
1.表示過去發生或已經完成的某一動作對現在造成的影響或結果。此時,常與時間副詞already(已經)
,yet(還、已經)
,just(剛剛、僅僅)
,ever(曾經)
,never(從不)
,before(以前)等連用。
2.表示過去已經開始,持續到現在的動作或狀態。此時常與「for
+一段時間或「since+過去的點時間或從句(從句用一般過去時)以及so
far(到目前為止)等時間狀語連用。
現在完成時的謂語動詞形式:
助動詞have/has+動詞的過去分詞
『貳』 初中英語語法總結 重點:現在完成時
樓主,我高三畢業生一個字一個字打出來幫你的。你給我最佳答案吧!
1,現在完成時由「have或者has+過去分詞」構成
例如:I have made a mistake 我犯了一個錯誤
He has gone home 他回家了
在第三人稱單數後用has,其他情況下都用have。過去分詞也分為兩類,一類為規則動詞,後面由-ed構成。另一類為不規則動詞,需要你自己去記憶了。
2,現在完成時主要表示已經發生並且對現在有影響的動作(個人認為:題意有明顯傾向強調影響時才如此考慮):
例如: She has gone hone 她回家了(已經不在這兒了)
He hasn't had his breakfast 。他沒吃早飯(有些餓了)
也可以指現在以前這段時間發生的動作:
She has just phoned .她剛剛來過電話
We have put up hundreds of buildings。我們蓋了數百個高樓
還可以指持續到現在的狀態:
She has been here for two years 。她來這里有兩年了。
They have lived here for ten years 。他們在這里住了十年了。
終於打完了,累死我了。這種木有財富值的活兒我都這么賣力地幹了。樓主給我最佳答案吧!!
『叄』 英語語法中,一般過去時態與現在完成時態到底有什麼區別
「一般」 和 「完成」 都是謂語動詞的 「態」。
「一般」 的含義是不跨越時間段,不會從過版去跨越到現在、或從現在跨越到未來。
「完成」 的含義是跨越時間段且動作已完成。現在完成時:過去的動作影響到現在,將來完成時:現在的動作影響到將來。
另兩個「態」是「進行」和「權完成進行」,這里無關答題所以不再贅述。
舉例說明:
如果你想向別人交代你去年國慶節的行蹤,你可以說:I went to Brazil. 因為你過去的行蹤與你現在的位置沒有任何聯系,那次巴西之旅沒有對現在造成影響,沒有跨越時間段。
如果你想向別人炫耀自己積累的旅遊經歷,你可以說:I have been to Brazil. 因為那次巴西之旅到現在還是你的談資,影響到了現在,跨越了時間段。
同一次巴西之旅,在不同情境下,你要選擇不同的時態來敘述。
*特別規定:如果一個動作是跨越了過去、現在和將來,亘古不變,則特別指定使用一般現在時。例如:Light travels much faster than sound does.
『肆』 英語語法現在完成時
現在完成時結構是:have done sth.
第一個have 是結構里的have,第二個had 是跟my breakfast連一起的,即結構里的done sth.
『伍』 英語語法現在完成時
第一個是過去完成時,意思是在過去某個時間已經學了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. 他入團已三年了
一.have/has been doing sth.
1.現在完成進行時
當後面接有一段時間的詞時,或是加表示時間的詞時,可以用現在完成時.如果這件事現在還在持續或還在做,則可用
現在完成進行時.
如:I have been skating for 4 hours.
I have finished my homework.
2.現在完成時的被動語態.
後接動詞的過去分詞.
如: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
『柒』 英語語法,現在完成時,思維導圖
一、基本結構
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? 你什麼時候看的?
『捌』 英語語法:一般過去時,現在完成時和過去完成時的區別
你好。
1
過去來時是一個動作開始和自結束都在過去
幻想一下
它只是書軸上的一個點
比如
I
walked
to
school
yesterday。
2
現在完成時是事情發生在過去
但是不在乎是什麼時候開始和結束
只是表示這么一個持續性
比如
I
have
moved
into
new
apartment
我已經搬到新的公寓了
什麼時候搬得?不重要。
I
have
been
chian
since
2008
。
我在中國從2008年開始
什麼時候結束?
不重要
3
過去完成時
是過去的過去
仔細看一下
一般都會跟一個時間從句
切忌
過去的過去
I
had
already
left
when
Ann
arrived.
當Ann到的時候
我已經走了。過去的過去
我先走了
Ann猜到的
都是在過去
所以是過去的過去