學(xué)好現(xiàn)在完成時(shí)應(yīng)注意的六方面
作者:大自然的野孩子
來源:互聯(lián)網(wǎng)
2016-12-17 17:02
? 一、基本構(gòu)成方法?
?現(xiàn)在完成時(shí)由“have/has+過去分詞”構(gòu)成。其中的have/has為助動(dòng)詞,構(gòu)成疑問句?
?時(shí),可將其提前;構(gòu)成否定句時(shí),可直接在其后加not。?
?
?現(xiàn)在完成時(shí)由“have/has+過去分詞”構(gòu)成。其中的have/has為助動(dòng)詞,構(gòu)成疑問句?
?時(shí),可將其提前;構(gòu)成否定句時(shí),可直接在其后加not。?
?
二、兩種常見用法?
?現(xiàn)在完成時(shí)主要有兩種用法,一種是已完成用法,也叫影響性用法;另一種是未完成用?
?法,也叫持續(xù)性用法。兩種用法的特點(diǎn)是:?
?1.已完成用法(影響性用法):該用法的現(xiàn)在完成時(shí)表示一個(gè)過去發(fā)生的動(dòng)作在過去已經(jīng)完?
?成,并且這個(gè)過去發(fā)生并完成的動(dòng)作對現(xiàn)在有影響或結(jié)果,同時(shí)說話者強(qiáng)調(diào)的或感興趣的就?
?是這個(gè)影響或結(jié)果。如:?
?She?has?left.她離開了(對現(xiàn)在的影響或結(jié)果:她現(xiàn)在不在這兒)。?
?Has?she?found?her?ear?key?她找到她的車鑰匙了嗎(對現(xiàn)在的影響或結(jié)果:她能開她的車?
?了嗎)??
?I?have?finished?my?work.我的工作做完了(對現(xiàn)在的影響或結(jié)果:現(xiàn)在我沒事了)。?
?He?has?eaten?nothing?today.他今天什么也沒吃(對現(xiàn)在的影響或結(jié)果:他現(xiàn)在一定很餓)?
?。?
?2.未完成用法(持續(xù)性用法):該用法的現(xiàn)在完成時(shí)表示一個(gè)過去發(fā)生的動(dòng)作并未在過去完?
?成,而是一直持續(xù)到現(xiàn)在,并且有可能繼續(xù)下去(也可能到此結(jié)束)。如:?
?How?have?you?been?你近來怎樣??
?She?has?been?a?teacher?for?20?years.她已當(dāng)了20年的老師。?
?How?long?have?you?lived?here?你在這里住了多久了??
?They?have?been?married?for?ten?years.他們結(jié)婚已經(jīng)10年了。?
?I've?known?her?for?a?long?time.我認(rèn)識她很長時(shí)間了。?
?注:除以上用法外,現(xiàn)在完成時(shí)還可表示過去的重復(fù)動(dòng)作甚至將來動(dòng)作。如:?
?He?has?always?gone?to?work?by?bike.他總是騎自行車上班。?
?I'll?go?to?bed?when?I've?finished?my?homework.我做完作業(yè)后就上床睡覺了。?
?
?現(xiàn)在完成時(shí)主要有兩種用法,一種是已完成用法,也叫影響性用法;另一種是未完成用?
?法,也叫持續(xù)性用法。兩種用法的特點(diǎn)是:?
?1.已完成用法(影響性用法):該用法的現(xiàn)在完成時(shí)表示一個(gè)過去發(fā)生的動(dòng)作在過去已經(jīng)完?
?成,并且這個(gè)過去發(fā)生并完成的動(dòng)作對現(xiàn)在有影響或結(jié)果,同時(shí)說話者強(qiáng)調(diào)的或感興趣的就?
?是這個(gè)影響或結(jié)果。如:?
?She?has?left.她離開了(對現(xiàn)在的影響或結(jié)果:她現(xiàn)在不在這兒)。?
?Has?she?found?her?ear?key?她找到她的車鑰匙了嗎(對現(xiàn)在的影響或結(jié)果:她能開她的車?
?了嗎)??
?I?have?finished?my?work.我的工作做完了(對現(xiàn)在的影響或結(jié)果:現(xiàn)在我沒事了)。?
?He?has?eaten?nothing?today.他今天什么也沒吃(對現(xiàn)在的影響或結(jié)果:他現(xiàn)在一定很餓)?
?。?
?2.未完成用法(持續(xù)性用法):該用法的現(xiàn)在完成時(shí)表示一個(gè)過去發(fā)生的動(dòng)作并未在過去完?
?成,而是一直持續(xù)到現(xiàn)在,并且有可能繼續(xù)下去(也可能到此結(jié)束)。如:?
?How?have?you?been?你近來怎樣??
?She?has?been?a?teacher?for?20?years.她已當(dāng)了20年的老師。?
?How?long?have?you?lived?here?你在這里住了多久了??
?They?have?been?married?for?ten?years.他們結(jié)婚已經(jīng)10年了。?
?I've?known?her?for?a?long?time.我認(rèn)識她很長時(shí)間了。?
?注:除以上用法外,現(xiàn)在完成時(shí)還可表示過去的重復(fù)動(dòng)作甚至將來動(dòng)作。如:?
?He?has?always?gone?to?work?by?bike.他總是騎自行車上班。?
?I'll?go?to?bed?when?I've?finished?my?homework.我做完作業(yè)后就上床睡覺了。?
?
三、通常連用的副詞?
?經(jīng)常與現(xiàn)在完成時(shí)連用的副詞有already,never,ever,just,before,recently等。?
?如:?
?We?have?finished?our?work?already.我們已經(jīng)完成了工作。?
?He?has?never?driven?a?car?before.他過去從未開過車。?
?Have?you?ever?been?a?teacher?你當(dāng)過教師嗎??
?She's?just?been?to?a?party.她剛參加一個(gè)晚會(huì)回來。?
?I've?just?had?some?photos?taken.我剛照了幾張相。?
?但若不強(qiáng)調(diào)動(dòng)作對現(xiàn)在的影響,這些副詞也可用在一般過去時(shí)的句子中。如:?
?He?just?arrived?in?Japan.他剛到日本。?
?Such?things?didn't?happen?before.那樣的事以前沒有發(fā)生過。?
?I?hear?that?he?went?abroad?recently.我聽說他最近出國了。?
?
?四、since與現(xiàn)在完成時(shí)?
?since不管用作介詞、連詞還是副詞,句子(主句)謂語通常都用現(xiàn)在完成時(shí)。如:?
?I?haven't?seen?her?since?last?week.自上周以來我一直未見過她。?
?I?met?him?in?1975?and?haven't?seen?him?since.1975年我見過他,但自那以后就一直未?
?見到他。?
?We?have?been?good?friends?since?we?met?at?school.自從讀書相識以來,我們一直是好?
?朋友。?
?注:表示時(shí)間長度時(shí),通常用一般現(xiàn)在時(shí)代替現(xiàn)在完成時(shí)。如:?
?It's?a?long?time?since?I?met?you?last.好久不見了。?
?It's?about?six?months?since?we?arrived?here.我們到這里大約有半年了。?
?
?五、現(xiàn)在完成時(shí)與一般過去時(shí)的區(qū)別?
?現(xiàn)在完成時(shí)的已完成用法很容易與一般過去時(shí)相混淆,其區(qū)別是:前者強(qiáng)調(diào)對現(xiàn)在的影?
?響和結(jié)果,后者不強(qiáng)調(diào)這個(gè)影響和結(jié)果,而是強(qiáng)調(diào)這個(gè)動(dòng)作發(fā)生的時(shí)間是在過去。如:?
?I've?lived?here?for?ten?years.我在這里住了10年。(現(xiàn)在仍住這兒)?
?I?lived?here?for?ten?years.我在這里住過10年。(現(xiàn)在不住這兒了)?
?Has?he?got?up?他起來了嗎?(著眼現(xiàn)在情況)?
?Did?you?get?up?very?early?你起來很早嗎??(著眼動(dòng)作本身)?
?I've?got?no?news?from?him.我沒聽到他的消息。(不知道他的情況怎樣)?
?I?got?the?news?from?Jim.這消息我是從吉姆那聽來的。(單純談?wù)搫?dòng)作)?
?
?六、have?been?t0和have?gone?t0的用法區(qū)別?
?兩者均可后接地點(diǎn),前者表示去過某地,通??膳c表示次數(shù)的狀語連用;后者表示到某?
?地去了,強(qiáng)調(diào)說話的當(dāng)時(shí)去某地的人不在場。比較:?
?She?has?been?to?Europe?twice.她到歐洲去過兩次。?
?She?has?gone?to?Europe.她到歐洲去。(即現(xiàn)在不在這兒)?
?注:若其后不是接名詞,而是接副詞,則不用to。如:?
?He?has?been?abroad?many?times.?
?He?has?gone?home.他回家去了。?
?經(jīng)常與現(xiàn)在完成時(shí)連用的副詞有already,never,ever,just,before,recently等。?
?如:?
?We?have?finished?our?work?already.我們已經(jīng)完成了工作。?
?He?has?never?driven?a?car?before.他過去從未開過車。?
?Have?you?ever?been?a?teacher?你當(dāng)過教師嗎??
?She's?just?been?to?a?party.她剛參加一個(gè)晚會(huì)回來。?
?I've?just?had?some?photos?taken.我剛照了幾張相。?
?但若不強(qiáng)調(diào)動(dòng)作對現(xiàn)在的影響,這些副詞也可用在一般過去時(shí)的句子中。如:?
?He?just?arrived?in?Japan.他剛到日本。?
?Such?things?didn't?happen?before.那樣的事以前沒有發(fā)生過。?
?I?hear?that?he?went?abroad?recently.我聽說他最近出國了。?
?
?四、since與現(xiàn)在完成時(shí)?
?since不管用作介詞、連詞還是副詞,句子(主句)謂語通常都用現(xiàn)在完成時(shí)。如:?
?I?haven't?seen?her?since?last?week.自上周以來我一直未見過她。?
?I?met?him?in?1975?and?haven't?seen?him?since.1975年我見過他,但自那以后就一直未?
?見到他。?
?We?have?been?good?friends?since?we?met?at?school.自從讀書相識以來,我們一直是好?
?朋友。?
?注:表示時(shí)間長度時(shí),通常用一般現(xiàn)在時(shí)代替現(xiàn)在完成時(shí)。如:?
?It's?a?long?time?since?I?met?you?last.好久不見了。?
?It's?about?six?months?since?we?arrived?here.我們到這里大約有半年了。?
?
?五、現(xiàn)在完成時(shí)與一般過去時(shí)的區(qū)別?
?現(xiàn)在完成時(shí)的已完成用法很容易與一般過去時(shí)相混淆,其區(qū)別是:前者強(qiáng)調(diào)對現(xiàn)在的影?
?響和結(jié)果,后者不強(qiáng)調(diào)這個(gè)影響和結(jié)果,而是強(qiáng)調(diào)這個(gè)動(dòng)作發(fā)生的時(shí)間是在過去。如:?
?I've?lived?here?for?ten?years.我在這里住了10年。(現(xiàn)在仍住這兒)?
?I?lived?here?for?ten?years.我在這里住過10年。(現(xiàn)在不住這兒了)?
?Has?he?got?up?他起來了嗎?(著眼現(xiàn)在情況)?
?Did?you?get?up?very?early?你起來很早嗎??(著眼動(dòng)作本身)?
?I've?got?no?news?from?him.我沒聽到他的消息。(不知道他的情況怎樣)?
?I?got?the?news?from?Jim.這消息我是從吉姆那聽來的。(單純談?wù)搫?dòng)作)?
?
?六、have?been?t0和have?gone?t0的用法區(qū)別?
?兩者均可后接地點(diǎn),前者表示去過某地,通??膳c表示次數(shù)的狀語連用;后者表示到某?
?地去了,強(qiáng)調(diào)說話的當(dāng)時(shí)去某地的人不在場。比較:?
?She?has?been?to?Europe?twice.她到歐洲去過兩次。?
?She?has?gone?to?Europe.她到歐洲去。(即現(xiàn)在不在這兒)?
?注:若其后不是接名詞,而是接副詞,則不用to。如:?
?He?has?been?abroad?many?times.?
?He?has?gone?home.他回家去了。?