在日常學(xué)習(xí),、工作或生活中,,大家總少不了接觸作文或者范文吧,通過文章可以把我們那些零零散散的思想,,聚集在一塊,。相信許多人會(huì)覺得范文很難寫?下面是小編幫大家整理的優(yōu)質(zhì)范文,,僅供參考,,大家一起來看看吧。
五個(gè)現(xiàn)在完成時(shí)的句子 現(xiàn)在完成時(shí)的句子結(jié)構(gòu)篇一
現(xiàn)在完成時(shí)是由助動(dòng)詞 have(has)+動(dòng)詞的過去分詞構(gòu)成,。助動(dòng)詞說明該謂語是屬于現(xiàn)在時(shí)范圍,。它和主語的人稱、數(shù)要保持一致,。過去分詞是主要的謂語動(dòng)詞,,說明句子的意義。
2,、用法
(1)表示動(dòng)作發(fā)生在過去某個(gè)不確定的時(shí)間,,但對(duì)現(xiàn)在留下了某種影響和結(jié)果。常被just,、already,、yet 等副詞修飾。如:
-have you had lunch yet? -yes,i have. ive just had it.
你(已經(jīng))吃午飯了嗎,? 我剛剛吃過,。(現(xiàn)在我不餓了)
(2)表示從過去某一時(shí)刻開始一直持續(xù)到現(xiàn)在的動(dòng)作或狀態(tài)。這個(gè)動(dòng)作可能剛停止,,可能仍然在進(jìn)行,。常帶有for和since等表示一段時(shí)間的狀語。 如:he has taught here since 1981
他自1981年就在這兒教書。(可能還要繼續(xù)教)
i havet seen her for four years.
我有四年沒見到她了,。
(3)表示說話前發(fā)生過一次或多次的動(dòng)作,,現(xiàn)在成為一種經(jīng)驗(yàn),一般譯為漢語“過”,,常帶有twice,ever,never,three times等時(shí)間狀語,。
如: i have been to beijing twice.我去過北京二次。
五個(gè)現(xiàn)在完成時(shí)的句子 現(xiàn)在完成時(shí)的句子結(jié)構(gòu)篇二
現(xiàn)在完成時(shí)常與for+一段時(shí)間,,或since+過去時(shí)間點(diǎn)/一般過去時(shí)態(tài)的從句連用,。
在表達(dá)一個(gè)在過去開始而現(xiàn)在仍在繼續(xù)或剛剛結(jié)束的動(dòng)作時(shí),某些動(dòng)詞既可以用現(xiàn)在完成時(shí),,也可以用現(xiàn)在完成進(jìn)行時(shí),。這樣的動(dòng)詞有expect,hope,,learn,,lie,live,,look,,rain,sleep,,sit,,snow,stand,,stay,,study,teach,,wait,,want,work等,。
howlonghaveyoulearntenglish?你學(xué)習(xí)英語多久了,?
howlonghaveyoubeenlearningenglish?(譯文同上。)
hehassleptfortenhours.他已經(jīng)睡了十個(gè)小時(shí)了,。
hehasbeensleepingfortenhours.(譯文同上,。)
ithassnowedforalongtime.雪下了好長時(shí)間了。
ithasbeensnowingforalongtime.(譯文同上,。)
沒有進(jìn)行式的動(dòng)詞不可能有這樣的用法,,即現(xiàn)在完成進(jìn)行時(shí)不能代替以下例句中的現(xiàn)在完成時(shí):
they’vealwayshadabiggarden.他們一直有一座大花園。
howlonghaveyouknownthat?你知道這事多久了,?
he’sbeeninhospitalsincehisaccident.他從發(fā)生事故之后,一直在醫(yī)院里。
注意:現(xiàn)在完成進(jìn)行時(shí)可以和時(shí)間短語連用,,也可以不連用,,這一點(diǎn)就有別于現(xiàn)在完成時(shí),因?yàn)楹笳吲c像forsixdays,,sincejune,,never等一些時(shí)間短語連用才能表示這類動(dòng)作。不用這些時(shí)間狀語時(shí),,現(xiàn)在完成時(shí)指的是完成了的一個(gè)動(dòng)作,。
b用現(xiàn)在完成時(shí)表示的反復(fù)的動(dòng)作,有時(shí)可以作為連續(xù)的動(dòng)作用現(xiàn)在完成進(jìn)行時(shí)表示:
i’vewrittensixletterssincebreakfast.早飯后我已經(jīng)寫了六封信,。
i’vebeenwritingletterssincebreakfast.早飯后我一直在寫信,。
’tthinkanyone’sin.
我敲了五次門。我想屋里沒有人,。
i’’tthinkanybody’sin.
我一直在敲門,。我想屋里沒有人。
注意:現(xiàn)在完成進(jìn)行時(shí)表示一種看來似乎是不間斷的動(dòng)作,,所以提到做一件事的次數(shù)或一共做了多少事情時(shí),,不能用現(xiàn)在完成進(jìn)行時(shí)。
c用現(xiàn)在完成時(shí)表達(dá)的單一動(dòng)作和用現(xiàn)在完成進(jìn)行時(shí)表達(dá)的動(dòng)作是有區(qū)別的:
(a)i’vepolishedthecar.我擦了車,。意指這件事已經(jīng)結(jié)束了,。
(b)i’vebeenpolishingthecar.我在擦車來著。
意指過去一小時(shí)我就是這樣度過的,,而不一定指動(dòng)作已結(jié)束,。注意:用現(xiàn)在完成進(jìn)行時(shí)表示單一動(dòng)作時(shí),這一動(dòng)作持續(xù)到說話的時(shí)間或者接近這一時(shí)間為止:
he’sbeentakingphotos.
他一直在拍照,。(他大概手里正拿著照相機(jī),。)
五個(gè)現(xiàn)在完成時(shí)的句子 現(xiàn)在完成時(shí)的句子結(jié)構(gòu)篇三
現(xiàn)在完成時(shí)常與for+一段時(shí)間,或since+過去時(shí)間點(diǎn)/一般過去時(shí)態(tài)的從句連用,。
在表達(dá)一個(gè)在過去開始而現(xiàn)在仍在繼續(xù)或剛剛結(jié)束的動(dòng)作時(shí),,某些動(dòng)詞既可以用現(xiàn)在完成時(shí),也可以用現(xiàn)在完成進(jìn)行時(shí),。這樣的動(dòng)詞有expect,,hope,learn,,lie,,live,look,,rain,,sleep,,sit,snow,,stand,,stay,study,,teach,,wait,want,,work等,。
how long have you learnt english?你學(xué)習(xí)英語多久了?
how long have you been learning english?(譯文同上,。)
he has slept for ten hours.他已經(jīng)睡了十個(gè)小時(shí)了,。
he has been sleeping for ten hours.(譯文同上。)
it has snowed for a long time.雪下了好長時(shí)間了,。
it has been snowing for a long time.(譯文同上,。)
沒有進(jìn)行式的動(dòng)詞不可能有這樣的用法,即現(xiàn)在完成進(jìn)行時(shí)不能代替以下例句中的現(xiàn)在完成時(shí):
they’ve always had a big garden.他們一直有一座大花園,。
how long have you known that?你知道這事多久了,?
he’s been in hospital since his accident.他從發(fā)生事故之后,一直在醫(yī)院里,。
注意:現(xiàn)在完成進(jìn)行時(shí)可以和時(shí)間短語連用,,也可以不連用,這一點(diǎn)就有別于現(xiàn)在完成時(shí),,因?yàn)楹笳吲c像for six days,,since june,never等一些時(shí)間短語連用才能表示這類動(dòng)作,。不用這些時(shí)間狀語時(shí),,現(xiàn)在完成時(shí)指的是完成了的一個(gè)動(dòng)作。
b 用現(xiàn)在完成時(shí)表示的反復(fù)的動(dòng)作,,有時(shí)可以作為連續(xù)的動(dòng)作用現(xiàn)在完成進(jìn)行時(shí)表示:
i’ve written six letters since breakfast.早飯后我已經(jīng)寫了六封信,。
i’ve been writing letters since breakfast.早飯后我一直在寫信。
i have knocked five times.i don’t think anyone’s in.
我敲了五次門,。我想屋里沒有人,。
i’ve been knocking.i don’t think anybody’s in.
我一直在敲門。我想屋里沒有人,。
注意:現(xiàn)在完成進(jìn)行時(shí)表示一種看來似乎是不間斷的動(dòng)作,,所以提到做一件事的次數(shù)或一共做了多少事情時(shí),不能用現(xiàn)在完成進(jìn)行時(shí),。
c 用現(xiàn)在完成時(shí)表達(dá)的單一動(dòng)作和用現(xiàn)在完成進(jìn)行時(shí)表達(dá)的動(dòng)作是有區(qū)別的:
(a)i’ve polished the car.我擦了車,。意指這件事已經(jīng)結(jié)束了,。
(b) i’ve been polishing the car.我在擦車來著。
意指過去一小時(shí)我就是這樣度過的,,而不一定指動(dòng)作已結(jié)束,。注意:用現(xiàn)在完成進(jìn)行時(shí)表示單一動(dòng)作時(shí),這一動(dòng)作持續(xù)到說話的時(shí)間或者接近這一時(shí)間為止:
he’s been taking photos.
他一直在拍照,。(他大概手里正拿著照相機(jī)。)
五個(gè)現(xiàn)在完成時(shí)的句子 現(xiàn)在完成時(shí)的句子結(jié)構(gòu)篇四
1,、 he has turned off the light. 他已把燈關(guān)了,。
2、 have you found your pen yet?你已找到你的鋼筆了嗎,?
3,、 he has lived here since 1978.自從1978年以來,他一直住在這兒,。
4,、 i have been in the army for more than 5 years.我在部隊(duì)已經(jīng)呆了五年多了。
5,、 i have heard nothing from him up to now.到目前為止我沒有他的任何消息,。
havent met since then.自那以后我們?cè)贈(zèng)]見過。
your father gone to america? 你的父親去過美國嗎,?
has skated for five 已經(jīng)滑冰五個(gè)小時(shí)了,。
9.i have read a book these days.這幾天我一直在看一本書。
you had your lunch yet?你已經(jīng)吃過午飯了嗎,?
五個(gè)現(xiàn)在完成時(shí)的句子 現(xiàn)在完成時(shí)的句子結(jié)構(gòu)篇五
urnedoffthelight.他已把燈關(guān)了,。
ufoundyourpenyet?你已找到你的鋼筆了嗎?
ivedheresince1978.自從1978年以來,,他一直住在這兒,。
eeninthearmyformorethan5years.我在部隊(duì)已經(jīng)呆了五年多了。
eardnothingfromhimuptonow.到目前為止我沒有他的任何消息,。
ntmetsincethen.自那以后我們?cè)贈(zèng)]見過,。
rfathergonetoamerica?你的父親去過美國嗎?
skatedforfive已經(jīng)滑冰五個(gè)小時(shí)了,。
eadabookthesedays.這幾天我一直在看一本書,。
uhadyourlunchyet?你已經(jīng)吃過午飯了嗎?
五個(gè)現(xiàn)在完成時(shí)的句子 現(xiàn)在完成時(shí)的句子結(jié)構(gòu)篇六
1,、構(gòu)成
現(xiàn)在完成時(shí)是由助動(dòng)詞have(has)+動(dòng)詞的過去分詞構(gòu)成,。助動(dòng)詞說明該謂語是屬于現(xiàn)在時(shí)范圍。它和主語的人稱,、數(shù)要保持一致,。過去分詞是主要的謂語動(dòng)詞,,說明句子的意義。
2,、用法
(1)表示動(dòng)作發(fā)生在過去某個(gè)不確定的時(shí)間,,但對(duì)現(xiàn)在留下了某種影響和結(jié)果。常被just,、already,、yet等副詞修飾。如:
-haveyouhadlunchyet?-yes,thadit.
你(已經(jīng))吃午飯了嗎,?我剛剛吃過,。(現(xiàn)在我不餓了)
(2)表示從過去某一時(shí)刻開始一直持續(xù)到現(xiàn)在的動(dòng)作或狀態(tài)。這個(gè)動(dòng)作可能剛停止,,可能仍然在進(jìn)行,。常帶有for和since等表示一段時(shí)間的狀語。如:hehastaughtheresince1981
他自1981年就在這兒教書,。(可能還要繼續(xù)教)
ihavetseenherforfouryears.
我有四年沒見到她了,。
(3)表示說話前發(fā)生過一次或多次的動(dòng)作,現(xiàn)在成為一種經(jīng)驗(yàn),,一般譯為漢語“過”,,常帶有twice,ever,never,threetimes等時(shí)間狀語。
如:ihavebeentobeijingtwice.我去過北京二次,。
五個(gè)現(xiàn)在完成時(shí)的句子 現(xiàn)在完成時(shí)的句子結(jié)構(gòu)篇七
1,、this is the first time i have been here.這是我第一次到這兒。
2,、i"ve been doing my homework.我一直在做作業(yè),。
3、i’ve already been there twice,、
我只去過那里兩次,。
4、i"ve known her for 30 years.我認(rèn)識(shí)她已經(jīng)30年了,。
5,、i know you’ve come to see your father、
我知道你來看你的爸爸,。
6,、i’ve just finished reading the book、
我剛讀完書,。
7,、have you ever traveled on a plane?
你坐飛機(jī)旅行過嗎?
8,、i’ve never been there,、
我從來沒去那里,。
9、who has been to hawaii? none of us has,、
誰去過夏威夷,?沒人去過。
10,、my momhas never travelled by air.我媽媽旅游從來沒有坐過飛機(jī),。
11、has anybody water-skied before?
有人之前滑過水嗎,?
12,、they haven’t finished yet.他們還沒結(jié)束。
13,、have you ever been to hawaii?
你去過夏威夷嗎?
14,、have you ever been abroad?
你出國過嗎,?
15、how many times have you been to singapore?你去過新加坡幾次,?
16,、how long have you been here in sydney?
你來悉尼多久了?
17,、you’ve learnt surfing from him, haven’t you?
你從他那里學(xué)的"滑水,,不是嗎?
18,、they are at home.他們?cè)诩依铩?/p>
19,、he has been in honolulu ever since、
他從那以后就在檀香山,。
20,、i have bought a new computer.我買了一臺(tái)新電腦。
21,、his shoes are dirty.他的鞋子臟了,。
五個(gè)現(xiàn)在完成時(shí)的句子 現(xiàn)在完成時(shí)的句子結(jié)構(gòu)篇八
現(xiàn)在完成時(shí)既可表示過去發(fā)生的動(dòng)作對(duì)現(xiàn)在所造成的結(jié)果或影響(此時(shí)通常連用的時(shí)間狀語有already, yet, just, ever, before),也可表示動(dòng)作從過去某時(shí)間開始,一直持續(xù)到現(xiàn)在,,并且還有可能持續(xù)下去(此時(shí)通常連用的時(shí)間狀語有this month / week / year, these days, recently / lately, in the past few + 時(shí)間段,, since +時(shí)間點(diǎn), for + 時(shí)間段),。如:
i have just finished my work. 我把工作做完,。
have you ever been to beijing? 你曾經(jīng)去過北京嗎?
i have lived for ten years. 我在這兒住了十年了,。
we have studied here since 2003. 我們自2003年來就在這兒讀書了,。
現(xiàn)在完成時(shí)由“have / has + 過去分詞”構(gòu)成,。
(1) 非持續(xù)性動(dòng)詞go, come, leave, borrow, buy, die, join的完成時(shí)的肯定式不能與時(shí)間段連用,若要接用時(shí)間段狀語,,則應(yīng)換成相應(yīng)的持續(xù)動(dòng)詞或狀態(tài)動(dòng)詞,。如:
he has left. 他走了。
he has been away for an hour. 他走了一個(gè)小時(shí)了,。
can i borrow that book? 我可以借那本書嗎,?
how long can i keep the book? 這本書我可借多久?
注意:非持續(xù)性動(dòng)詞的否定完成時(shí)可與時(shí)間段狀語連用,。如:
he has not borrowed the book since then. 從此以后,,他再也沒有借這本書了。
(2) have / has been to 表示曾經(jīng)去過某地,,但現(xiàn)在不在那兒,;have / has gone to表示現(xiàn)在已去某地,現(xiàn)在不在這兒,。如:
he has been to canada, but now he is working in our company. 他去過加拿大,,現(xiàn)在在我們公司工作。
mr. li is not at home. he has gone to shanghai. 李先生不在家,,他去上海了,。
(3) 完成時(shí)的肯定式常用already,而否定式和疑問句常用yet,但若already用于疑問句時(shí),表示一種出乎意外的驚訝,。如:
have you read it already? 你就看完了,?
(1) 現(xiàn)在完成時(shí)與一般過去時(shí)的區(qū)別:現(xiàn)在完成時(shí)強(qiáng)調(diào)動(dòng)作的結(jié)果或?qū)ΜF(xiàn)在的影響,屬于現(xiàn)在時(shí)的范疇,;一般過去時(shí)強(qiáng)調(diào)動(dòng)作所發(fā)生的時(shí)間,,屬于過去時(shí)的范疇。因此,,過去時(shí)需跟過去時(shí)間連用或有表過去時(shí)間的上下文連用,,而現(xiàn)在完成時(shí)不能與過去時(shí)間連用。如:
i read the book two weeks ago. 我兩周前讀了這本書,。
i have read the book for two weeks. 這本書我讀過兩周了,。
(2) 現(xiàn)≮≯在完成時(shí)與現(xiàn)在進(jìn)行時(shí):現(xiàn)在完成時(shí)強(qiáng)調(diào)動(dòng)作持續(xù)到現(xiàn)在或剛結(jié)束,;而現(xiàn)在進(jìn)行時(shí)只強(qiáng)調(diào)目前的狀態(tài),。如:
they have talked for about two hours. 他們談了大約兩個(gè)小時(shí),。(強(qiáng)調(diào)動(dòng)作的持續(xù))
they are talking. 他們?cè)谡勗挕?(強(qiáng)調(diào)目前的狀態(tài))