1看壹些人打掃了沙發 好,不是我我沒做wasn't didn't 說明發生在過去沙發是幹凈的影響到現在所以選C2她驚奇地發現冰箱空了;孩子吃光了壹切! was surprised 說明發生在過去的過去B.此題考查時態。句意“她吃驚的發現冰箱空了;這個孩子吃掉了所有的東西!”。據前半句可知,孩子吃掉東西這個動作是發生在“was surprised”之前,因此用過去完成時。
現在完成時結構:
have+過去分詞
He?has?been?to?Beijing.
這句話中be?to表示?去過……?的意思,所以have+過去分詞,be→been
現在完成時被動語態結構:
have+been+過去分詞
而被動語態結構:be+過去分詞? ,完成時中be?變成了been
He?has?been?taught?English?for?five?years
現在進行時:be動詞+動詞ing形式,如:i am speaking 我正在說話
過去進行時:be動詞的過去式+動詞ing形式,如:i?was?speaking?at?that?moment?那壹刻我正在說話
過去將來時:would+be/動詞,如,i?would?be?there?if?i?knew?如果我知道我將去那
現在完成進行時:have+been+動詞ing,如:i?have?been?waiting?here?all?the?time我壹直在這等著
現在完成時講解
壹、基本結構?
助動詞have/has+過去分詞(done)
二、句型?
否定句:?主語+have/has+not+過去分詞+其他.
壹般疑問句:?Have/Has+主語+過去分詞+其他.
簡略答語:?Yes,?主語?+?have/has.(肯定)?No,?主語?+?haven't/hasn't.(否定)
三、用法?
1、現在完成時表示過去發生或已經完成的動作對現在造成的影響或結果
I?have?spent?all?of?my?money?(so?far).(含義:現在我沒有錢花了.)
Guo?Zijun?has?(just/already)?come.?(含義:郭子君現在在這兒)
My?father?has?gone?to?work.(含義是:我爸爸現在不在這兒)?
2、現在完成時可以用來表示發生在過去某壹時刻的,持續到現在的動作(用行為動詞表示)或狀態(be動詞表示),常與for+時間段,since+時間點或過去時的句子連用.
①for+時段
②since+過去壹個時間點?譯為?自從?以來?
③since+時段+ago
④since+從句?過去時?
⑤It?is+時段+since+從句?過去時?
Mary?has?been?ill?for?three?days.
I?have?lived?here?since?1998.
四、?has?gone?(to),has?been?(to),?has?been?(in)?的區別
Have/Has?gone(to)?:去了(現在不在說話現場)
eg:A:Where?is?your?fatherB:He?has?gone?to?Shanghai.
Have/Has?been?(to)?:去過(已不在去過的地方)?
eg:My?father?has?been?to?Shanghai.
Have/has?been?in?呆了多久(還在所呆的地方)?
eg:My?father?has?been?in?Shanghai?for?two?months/since?two?months?ago.
五、現在完成時的標誌
1.?現在完成時的含義之壹是過去完成的動作對現在仍有影響,用以下四大標誌詞可以表達這種含義:?*?以already,?just和yet為標誌
He?has?already?got?her?help.?他已得到她的幫助。
He?has?just?seen?the?film.?他剛剛看過這場電影。
He?hasn't?come?back?yet.?他還沒有回來。
*?以ever和never為標誌
This?is?the?best?film?I?have?ever?seen.?這是我曾經看過的最好的壹部電影。
He?has?never?been?to?Beijing.?他從沒有到過北京。
*?以動作發生的次數為標誌
He?says?he?has?been?to?the?USA?three?times.?他說他已經去過美國三次了。
*?以so?far+到目前為止為標+before
He?has?got?to?Beijing?so?far.?到目前為止他已到了北京。
She?has?passed?the?exam?so?far.?到目前為止她已經通過了考試。
2.過去已經開始的動作壹直延續到現在,?甚至有可能繼續延續下去,我們可以從動作“延續”的特性和“時間”點段的區分入手,進壹步學習現在完成時。
*?①for+時段?②since+過去壹個時間點(過去從句)為標誌
註意?1)現在完成時不能單獨與過去的時間狀語連用,?如yesterday,last?week,?three?years?ago?等;?2)?不能與when連用?2.現在完成時往往同表示不確定的過去時間狀語連用?六、過去分詞
1?、規則動詞:規則動詞的過去分詞的構成規則與規則動詞的過去式的構成規則相同。四點變化規則:
(1)、壹般動詞在詞尾直接加“?ed?”。?work---worked---worked?,visit---visited---visited
(2)、以“?e?”結尾的動詞只在詞尾加“?d?”。?live---lived---lived?,
(3)、以“輔音字母?+?y?”結尾的動詞將?"y"?變為?"i"?再加“?ed?”。?study---studied---studied?,cry---cried---cried
(4)、重讀閉音節結尾,末尾只有壹個輔音字母,先雙寫該輔音字母,再加“?ed?”。
stop---stopped---stopped?,?drop---dropped--dropped
2?、不規則動詞?七、瞬間動詞(buy,die,join,come,go?,leave,join?…)不能直接與for?since?連用,要改變動詞:?buy----have?borrow?-----keep?come/arrive/reach/get?to-----be?go?out----be?out?leave?----be?away?begin-----be?on?finish----be?over?open----be?open?close?-----be?closed?die----be?dead(死)?★1、?have代替buy?:?My?brother?has?had(不能用has?bought)?this?bike?for?almost?four?years.?★2、?用keep或have代替borrow:?I?have?kept(不能用have?borrowed)?the?book?for?quite?a?few?days.?★3、用be替代become:?How?long?has?your?sister?been?a?teacher?★4、用have?a?cold代替catch?a?cold:?Tom?has?had?a?cold?since?the?day?before?yesterday.?★5、用wear代替put?on?b)用“be+形容詞”代終止性動詞?1、be?married代marry?2、be?ill代fall?(get)?ill?3、be?dead代die?4、be?asleep代fall?(get)?asleep?5、?be?awake代wake/wake?up?6、be?gone代lose,die,sell,leave?7、be?open代open?8、be?closed代close/shut?9、be?missing(gone,lost)代lose?c)用“be+副詞”代終止性動詞?1、“be?on”代start,begin?2“be?up”代get?up?3“be?back(to)”代return?to,come?back?to,go?back?to?4“be?here?(there)”代come(arrive,reach,get)?here或go?(arrive,reach,get)?there?等等?d)用“be+介詞短語”代終止性動詞?1.“be?in/at?+地點”代替go?to?/come?to?2.用be?in?the?army?代替join?the?army?3.“be?in/at?+地點”代替move?to?常用瞬間動詞變延續性動詞表?
1.?have?arrived?at/in?sw.?got?to/reached?sw.?come/gone/moved?to?sw.?→have?been?in?sw./at?相應的介詞
2.?have?come/gone?back/returned?→?have?been?back?3.?have?come/gone?out?→have?been?out
4.?have?become?→?have?been?5.?have?closed?/?opened→?have?been?close/open
6.?have?got?up?→?have?been?up?7.?have?died?→?have?been?dead?
8.?have?left?sw.?→?have?been?away?from?sw
9.?have?fallen?asleep/got?to?sleep?→?have?been?asleep
10.?have?finished/ended/completed?→?have?been?over?11.?have?married?→?have?been?married?
12.?have?started/begun?to?do?sth.?→?have?done?sth.13.?have?begun?→?have?been?on
14.?have?borrowed/bought?→have?kept/had?15.?have?lost?→?haven’t?had
16.?have?put?on?→have?worn?17.?have?caught?/get?a?cold?→?have?had?a?cold
18.?have?got?to?know?→?have?known?19.?have/has?gone?to?→?have?been?in
20.?have?joined/have?taken?part?in?the?league/the?Party/the?army?→have?been?a?member?of/?have?been
in/have?been?the?Party’s?member/the?league?member/the?soldier?
過去完成時就是had加過去分詞新概念第2冊的Lesson?14?Do?you?speak?English?上是這樣解釋的:
在第1冊的第119—120課,我們第壹次接觸到了過去完成時。有人認為,過去完成時是表示“很久以前發生的事情”,這個概念是錯誤的。過去完成時常常用來表示發生在過去的兩件事、動作中哪壹個發生在前。
(然後是幾個例子):
He?finished?work.He?went?home.他結束了工作。他回家了。
我們也可以說:
After?he?had?finished?work?he?went?home.他結束工作後就回家了。
註意壹下句子是如何連在壹起的,要特別註意用斜體印出的詞。(因為不能打斜體,所以我就用括號表明壹下咯~~)
The?children?ran?away.They?broke?the?window.孩子們跑了。他們打碎了玻璃。
The?children?ran?away?after?they?had?broken?the?window.孩子們打碎玻璃之後跑了。
The?sun?set.We?returnde?to?our?hotel.太陽下山了。我們回到了旅館。
As?soon?as?the?sunhad?set?we?returned?to?our?hotel.太陽壹下山我們就到了旅館。
He?finished?lunch.He?asked?for?a?glass?of?water.他吃完了中午飯。他要壹杯水。
When?he?had?finished?lunch?he?asked?for?a?glass?of?water.他吃完中午飯後要了壹杯水。
I?did?not?understand?the?problem.He?explained?it.我不懂這個問題。他解釋了。
I?had?not?understand?the?problem?until?he?explained?it.在他解釋之前我不懂這個問題。
我們初三都學了