A. 初中英語語法問題咨詢(關於現在完成時)
1這個老師兩年前在這教學,現在還在這教
2這個老師在這教過兩年學,現在不一定還在這教
B. 英語語法{現在完成時}急
現在完成時
強調對現在的影響
現在完成時進行時
強調過去那一段過程(對現在的影響)
現在完成版時
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.
表示強調時間之久,目前還在那工作。
簡單的來說,完成時態就是在過去發生的事情,做這件事情的動作在過去完結,而現在完成進行時則是做一個動作從過去一直延長到現在。
你知道了嗎?!~~
C. 初中英語現在完成時的句型結構
肯定句:主語+have/has+過去分詞
否定句:主語+have/has not +過去分詞
疑問句:Have/Has+主語+過去分詞
7. 現在完成時
(1) 現在完成時的句型結構
①肯定句:主語+ have/has+ 過去分詞
②否定句:主語+ have/has+ not+過去分詞
③疑問句:Have/Has +主語+過去分詞
(2) 現在完成時的用法
①表示到目前為止曾經有過的或未曾有過的經歷和體驗。常和never, ever, several times等連用。
如:
I』ve never been to Africa.
Have you ever been to Tokyo?
I』ve been there three times.
②. 表示某動作從過去開始,現在剛剛完成,對現在有一定的影響。常與just, already, yet, so far等詞語連用。
如:
He has just finished his new book.
注意:just now用於過去時。
③.表示某動作從過去開始,一直持續到現在,可能還會持續下去。通常與for或since連用。
如:I have lived in Qing for 6 years. /since 6 years ago/since 2003/since I came to this city.
It is/has been …+ since….
It』s been seven years since we last saw each other.
It』s six years since he was a teacher.
注意:for+一段時間,since後接一個過去的時間點或一般過去時的句子。
④ 在表將來的時間狀語和條件狀語從句中代替將來完成時。
如:
You can go home when you have finished your work.
比較:You can go home when you finish your work.
(3) 過去分詞的構成
① 一般情況下在動詞詞尾後直接加-ed。
如:
listen-listened, talk-talked
② 以不發音的字母e結尾的動詞,直接加-d。
如:
live-lived, hope-hoped
③ 以輔音字母加y接尾的動詞,y變i,再加-ed.
如:
worry-worried, hurry-hurried
④ 以重讀閉音節結尾,且結尾只有一個輔音字母的動詞,雙寫輔音字母,再加-ed。
如:
drop-dropped, plan-planned, stop-stopped
⑤ 不規則變化
如:
cut-cut-cut, come-came-come
begin-began-begun, lend-lent-lent
選自魏老師《高考語法完全突破》視頻講座記憶大綱
D. 初中英語語法 一般過去式和現在完成時區別練習
1、Both his parents look sad .Maybe they _________what's happened to him .
A. knew B. have known C. must know D.will know
答案 是 B . 因為原句中 Maybe 以表示「推測」, 用完成時表示對現在造成的「影響和結果」。 注意: 不要誤選答案 C. 因為,文中並不強調「過去」 的意義。
2、He has _______ been to Shanghai , has he ?
A. already B.never C.ever D. still
選擇 B.never 。 因為這是個反義疑問句的結構, 且後邊用的是「has he 」, 即肯定疑問式, 根據反義疑問句構成的「前肯後否, 前否後肯」原則, 可知, 前面一定是「否定句」, 只有選項 B never 填入句中,才能構成否定句。 所以, 正確答案是 B.
3、Have you met Mr Li ______?
A. just B. ago C.before D. a moment ago
選擇 C.before 這是個現在完成時的結構, 選項 A. just B. ago D. a moment ago 都是一般過去時的時間狀語, 所以,都不對。 只有 C before 才能用在現在完成時的句子中。 因此, 正確的答案 是 C 。
4、The famous writer _____ one new book in the past two year
A. is writing B.was writing C.wrote D.has written
正確答案是 D 。
句子意思是:在過去的兩年裡, 這位著名的作家寫了一本新書。
in the past two year 意思是 在過去的兩年裡, 也包含「現在」, 因此, 屬於現在完成時的范疇。 所以, 要選擇現在完成時的答案。
5、-Our country ______ a lot so far .
E. 求現在完成時態的語法(初中)
現在完成時
(1) 現在完成時表示從過去持續到現在的動作或狀態 現在完成時的這種用法通常與由since或for引導的時間狀語連用。如: The old man have lived here for more than twenty years. 老人已在此住了20多年了。 (2) 現在完成時表示過去發生的對現在有影響的動作 [1] 現在完成時的這種用法有時不帶時間狀語,有時可以和already,before,ever,just,lately,never,once,recently,yet等一些所指時間不具體的時間狀語連用。如: Have you ever been to Australia? 你去過澳大利亞嗎? [2] 有時現在完成時和now,today,this morning,this week,this year等表示現在的時間狀語連用。如: I haven' t seen him today. 我今天沒見過他。 I have seen him only once this year. 我今年只見過他一次。 (3) 現在完成時在時間和條件狀語從句中表示將來完成的動作 I'll go to the party as soon as (or when) I have finished my homework. 我完成作業後就去參加聚會。 (4) 現在完成時和until now,so far,in the past few years,up to the present等表示從某時到目前這段時間的狀語連用 I have not heard from her so far. 到目前為止,我沒有收到過她的信。 We have learned five hundred words up to the present. 到目前為止,我們已學了五百個生詞。 但要注意:當意義明確時,適用現在完成時的句子可以不用時間狀語。如: He has done a lot of work. 他幹了許多工作。 She has told me about her story. 她跟我講過她的故事。
現在完成進行時
1.概念:表示從過去某一時間開始一直延續到現在的動作。這一動作可能剛剛開始,也可能仍在繼續,並可能延續到將來。 2.基本結構:have/has +been+doing 3.時間狀語:since+時間點,for+時間段等。 4.例子:I have been sitting here for an hour. The chirdren have been watching TV since six o'clock. (1) 現在完成進行時表示從過去一直持續到現在的動作或剛剛結束的動作 I've been writing letters all this morning. 我寫了一上午信。(動作不再繼續) O'Neil is ill. He' s been lying in the bed for three weeks. 奧尼爾在病中,已卧床3個星期了。(動作會繼續下去) (2) 現在完成進行時表示從過去到現在的重復性動作 現在完成進行時的這種用法所表示的並不是一直在進行的動作,而是斷斷續續地反復發生的動作。如: What have you been doing all this time? 你一直都在干什麼來著?(動作可能繼續下去) That reporter has been contributing articles to this magazine all these years. 這些年那個記者一直為這家雜志撰稿。(斷斷續續地反復發生的動作)
F. 初中英語的語法總結,特別是現在完成時和賓語從句!!!!
現在完成時的用法
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. 他入團已三年了
賓語從句,即:在主句中擔當賓語的從句。學習賓語從句要抓住三要素:連接詞、語序和時態。
連接詞一般都是that(指事務或人),which(指事),who(指人)
1.從句為陳述句,常選擇連接詞that或將that省略,直接與主句相連。
2.從句為一般疑問句,常選擇連接詞if或whether。在whether…ornot結構中不能用if替換。
3.從句為特殊疑問句,常選擇what,when,where,which,who,how等的疑問代、副詞作連接詞。
注意:當who為主語時,句式為:who+謂語+其他三:判斷時態情況:
1。主句是一般現在時,從句為各種時態情況
2。主句是一般過去時,從句為各種相應過去時態注意:從句描繪客觀事實,用一般現在時。
賓語從句與中考試題
學習賓語從句並不難,只要你能過好下面的三道關:
第一關,選好連接詞(也有人叫關聯詞)。
引導賓語從句的連接詞,課本上寫有三類,但從學習的角度看分為四類更為實用。
1.連詞that:只起連接作用,在從句中不作句子成分,也無詞彙意義,在口語中或非正式文體中常被省略。例如: 1)He knew(that)he should work hard.
2)I am glad(that)you've passed the exam.
2.連詞whether或if:它們起連接作用,在從句中不作句子成分,作「是否」解,口語中多用if。例如: 3)Do you know whether he will ride here at 8 tomorrow morning?
4)Tom didn't know if/whether his grandpa liked the present.
作「是否」解的if和whether在具體用法上差別較大,同學們不易掌握。在賓語從句中用whether沒有用if時受到那麼多限制。例如:
5)He asked me whether or not I was coming.他問我是否要來。(該句中的whether不能換成if,因為if不能與or連用。)
3.連接代詞who,whom ,whose,what, which:它們起連接作用,作句子成分,各有其自己的意義。例如:
6)The teacher asked the new student which class he was in?(武漢市)(which引導賓語從句,在從句中作定語,修飾class,意為「哪個」。)
7)Can you tell me whom he is waiting for?(天津市)
4.連接副詞when,where, why,how:起連接作用,分別作時間、地點、原因、方式狀語,各有其自己的意義。例如:
8)I wonder where he got so much money.對他從哪裡弄到那麼多錢我感到疑惑。(where在從句中作地點狀語,修飾got,意為「哪裡;什麼地方」。)
9)He didn't tell me how old his friend was.(四川省)(how引導賓語從句,作程度狀語,修飾old,意為「怎樣;如何」等意。)
第二關,牢記賓語從句的語序是陳述句語序,即「連接詞+主語+謂語+其他」。這里特別強調的是,它的主語和謂語的語序是陳述句的語序,不是疑問句的倒裝語序。例如: 10)You must remember what your teacher said.
11)—Dad,do you know when the football game will start?
—In half an hour.(寧波市)
12)漢譯英:你能不能告訴我,我們去看望誰?
誤:Can you tell me who(m)do we have to see?
正:Can you tell me who(m)we have to see?
錯句的錯誤出在賓語從句中誤用了疑問句的結構——主語前加了個助動詞do。因為我們已經習慣了特殊疑問句,如W hat time does the plane arrive in Paris?就順口說出「Do you know what time does the plane arrive in Paris?」這種錯誤句子來。但是一旦我們注意了,我們不久就習慣於說「Do you know what time the plane arrives in Paris?」了。
第三關,注意時態的呼應。 賓語從句中謂語動詞的時態,常常受主句謂語時態的制約,這種現象稱為「時態的呼應」。例如:
13)漢譯英:我原以為你今天有空的。 誤:I thought(that)you are free today.
正:I thought(that)you would be free today.
錯句中賓語從句用are很可能是因為有 today,但因為主句謂語是thought,所以從句謂語就該用過去將來時would be了。
這種時態的呼應,如果主句謂語是現在時或將來時,賓語從句的謂語時態不受限制,如上述例句2),3),7),8),10),11),12)。如果主句時態是過去時,賓語從句一般要隨著改為相應的過去時(即一般過去時、過去進行時、過去完成時、過去將來時等)。例如: 14)He thought he was working for the people.
15)I heard she had been to the Great W all.
16)John hoped that he would find a job soon.
但賓語從句如果表示定理法則、永恆真理等,則不變化:
17)The teacher told us that the earth moves around the sun.
鞏固與檢測請做下列2002年中考題:
1.In the bookshop,a reader asked the shop keeper _____Who Moved My Cheese was an interesting book.(北京市東城區)
A.that B.how C.what D.if
2.—I don't know _____ Mr.Green will come to see us.
—He will help us with our English.(杭州市)
A.why B.when C.how D.where
3.—We never know _____ the old m an is. —They say he is a teacher. A.what B.who C.which D.where
4.I was told _____ Bill Gates was thirteen he began to play with computers. A.that how B.how that C.when that D.that when
5.—Do you know _____ ?I'm going to see him. —Sorry,I don't know.(北京市海淀區) A.where does Mr.Li live B.where did Mr.Li live
C.where Mr.Li lives D.where Mr.Li lived
6.—W here do you think _____ he _____ the computer?
—Sorry,I have no idea.(南京市)
A./;bought B.has;bought C.did;buy D.does;buy
7.I don't feel very well.Mum asked me _____this morning.(重慶市)
A. what the matter is B.what is wrong
C.what the matter was D.what wrong was
8.—Where is Jack?
—He is away to spend his holiday.He's gone either to Hangzhou or to Wuhan,but I'm not sure _____ .(南昌市)
A.that B.which C.where D.there
Key: 賓語從句與中考試題 1—4 D A A D 5—8 C A C C
如還有任何疑問,可以發電子郵件給我:[email protected]
G. 英語現在完成時語法解答!
時間段 即是一段時間 比如「星期二」,因為星期二是一天,是一個時間段。又比如說「從12點到18點」當然也是時間段了。
時間點 ,即是一個瞬時,很短站的,比如說 12點。這是時間點,就是在鍾表指向12點的那一刻。
注意:have been to+a place:表示某人去過某地,現在已經回來了。
如He has been to Shanghai for several times. 意思為他已經去過上海好幾次了。
have gone to a place:表示去某地的路上,或者現在還沒回來。
如He has gone to Shanghai, so we can't see him now. 他已經去上海了,所以我們現在看不到他了。
H. 英語-語法-現在完成時
現在完成時的用法
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. 他入團已三年了