在日常的學(xué)習(xí)、工作、生活中,肯定對(duì)各類范文都很熟悉吧。范文怎么寫才能發(fā)揮它最大的作用呢?接下來(lái)小編就給大家介紹一下優(yōu)秀的范文該怎么寫,我們一起來(lái)看一看吧。
現(xiàn)在完成時(shí)的句子30句篇一
在表達(dá)一個(gè)在過(guò)去開(kāi)始而現(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í)英語(yǔ)多久了?
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.雪下了好長(zhǎng)時(shí)間了。
it has been snowing for a long time.(譯文同上。)
沒(méi)有進(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í)間短語(yǔ)連用,也可以不連用,這一點(diǎn)就有別于現(xiàn)在完成時(shí),因?yàn)楹笳吲c像for six days,since june,never等一些時(shí)間短語(yǔ)連用才能表示這類動(dòng)作。不用這些時(shí)間狀語(yǔ)時(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.
我敲了五次門。我想屋里沒(méi)有人。
i’ve been knocking.i don’t think anybody’s in.
我一直在敲門。我想屋里沒(méi)有人。
注意:現(xiàn)在完成進(jìn)行時(shí)表示一種看來(lái)似乎是不間斷的動(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.我在擦車來(lái)著。
意指過(guò)去一小時(shí)我就是這樣度過(guò)的,而不一定指動(dòng)作已結(jié)束。注意:用現(xiàn)在完成進(jìn)行時(shí)表示單一動(dòng)作時(shí),這一動(dòng)作持續(xù)到說(shuō)話的時(shí)間或者接近這一時(shí)間為止:
he’s been taking photos.
他一直在拍照。(他大概手里正拿著照相機(jī)。)
現(xiàn)在完成時(shí)的句子30句篇二
1、構(gòu)成
現(xiàn)在完成時(shí)是由助動(dòng)詞have(has)+動(dòng)詞的過(guò)去分詞構(gòu)成。助動(dòng)詞說(shuō)明該謂語(yǔ)是屬于現(xiàn)在時(shí)范圍。它和主語(yǔ)的人稱、數(shù)要保持一致。過(guò)去分詞是主要的謂語(yǔ)動(dòng)詞,說(shuō)明句子的意義。
2、用法
(1)表示動(dòng)作發(fā)生在過(guò)去某個(gè)不確定的時(shí)間,但對(duì)現(xiàn)在留下了某種影響和結(jié)果。常被just、already、yet等副詞修飾。如:
-haveyouhadlunchyet?-yes,thadit.
你(已經(jīng))吃午飯了嗎?我剛剛吃過(guò)。(現(xiàn)在我不餓了)
(2)表示從過(guò)去某一時(shí)刻開(kāi)始一直持續(xù)到現(xiàn)在的動(dòng)作或狀態(tài)。這個(gè)動(dòng)作可能剛停止,可能仍然在進(jìn)行。常帶有for和since等表示一段時(shí)間的狀語(yǔ)。如:hehastaughtheresince1981
他自1981年就在這兒教書(shū)。(可能還要繼續(xù)教)
ihavetseenherforfouryears.
我有四年沒(méi)見(jiàn)到她了。
(3)表示說(shuō)話前發(fā)生過(guò)一次或多次的動(dòng)作,現(xiàn)在成為一種經(jīng)驗(yàn),一般譯為漢語(yǔ)“過(guò)”,常帶有twice,ever,never,threetimes等時(shí)間狀語(yǔ)。
如:ihavebeentobeijingtwice.我去過(guò)北京二次。
現(xiàn)在完成時(shí)的句子30句篇三
urnedoffthelight.他已把燈關(guān)了。
ufoundyourpenyet?你已找到你的鋼筆了嗎?
ivedheresince1978.自從1978年以來(lái),他一直住在這兒。
eeninthearmyformorethan5years.我在部隊(duì)已經(jīng)呆了五年多了。
eardnothingfromhimuptonow.到目前為止我沒(méi)有他的任何消息。
ntmetsincethen.自那以后我們?cè)贈(zèng)]見(jiàn)過(guò)。
rfathergonetoamerica?你的父親去過(guò)美國(guó)嗎?
skatedforfive已經(jīng)滑冰五個(gè)小時(shí)了。
eadabookthesedays.這幾天我一直在看一本書(shū)。
uhadyourlunchyet?你已經(jīng)吃過(guò)午飯了嗎?
現(xiàn)在完成時(shí)的句子30句篇四
現(xiàn)在完成時(shí)常與for+一段時(shí)間,或since+過(guò)去時(shí)間點(diǎn)/一般過(guò)去時(shí)態(tài)的從句連用。
在表達(dá)一個(gè)在過(guò)去開(kāi)始而現(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í)英語(yǔ)多久了?
howlonghaveyoubeenlearningenglish?(譯文同上。)
hehassleptfortenhours.他已經(jīng)睡了十個(gè)小時(shí)了。
hehasbeensleepingfortenhours.(譯文同上。)
ithassnowedforalongtime.雪下了好長(zhǎng)時(shí)間了。
ithasbeensnowingforalongtime.(譯文同上。)
沒(méi)有進(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í)間短語(yǔ)連用,也可以不連用,這一點(diǎn)就有別于現(xiàn)在完成時(shí),因?yàn)楹笳吲c像forsixdays,sincejune,never等一些時(shí)間短語(yǔ)連用才能表示這類動(dòng)作。不用這些時(shí)間狀語(yǔ)時(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.
我敲了五次門。我想屋里沒(méi)有人。
i’’tthinkanybody’sin.
我一直在敲門。我想屋里沒(méi)有人。
注意:現(xiàn)在完成進(jìn)行時(shí)表示一種看來(lái)似乎是不間斷的動(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.我在擦車來(lái)著。
意指過(guò)去一小時(shí)我就是這樣度過(guò)的,而不一定指動(dòng)作已結(jié)束。注意:用現(xiàn)在完成進(jìn)行時(shí)表示單一動(dòng)作時(shí),這一動(dòng)作持續(xù)到說(shuō)話的時(shí)間或者接近這一時(shí)間為止:
he’sbeentakingphotos.
他一直在拍照。(他大概手里正拿著照相機(jī)。)
現(xiàn)在完成時(shí)的句子30句篇五
a.凡是"完成時(shí)態(tài)"都表示,不知道也不管動(dòng)作發(fā)生的具體時(shí)間,所以在使用現(xiàn)在完成時(shí)的句子里,不可以帶有表示具體過(guò)去時(shí)間的狀語(yǔ),如:yesterday,lastweek(month,year,etc.),twoweeksago,in1999等;
但常和有些副詞連用,如:just,before,already,often,never,ever,not…yet,always等等。
b.在以when提問(wèn)的特殊疑問(wèn)中不能用現(xiàn)在完成時(shí)。另外,ago不能用于現(xiàn)在完成時(shí)的句子里,因?yàn)樗硎緩默F(xiàn)在算起的以前某個(gè)時(shí)間,屬于表示具體過(guò)去時(shí)間的狀語(yǔ)。但是可以用before來(lái)表示"以前"的意義,因?yàn)樗槐硎?以前",而不知什么時(shí)候的以前。
c.如果是不表示連續(xù)性的動(dòng)詞用于現(xiàn)在完成時(shí)的句子,不可以和以for表示的"一段時(shí)間"的狀語(yǔ)連用。在這種情況下,應(yīng)該用"ithasbeen…;since…"的句式來(lái)表達(dá)。如:
hehasjoinedthearmyforfiveyears.(錯(cuò)誤)
ithasbeenfiveyearssincehejoinedthearmy。(正確)
hehastakenphotos.
他拍過(guò)相片。(這件事可能是也可能不是最近發(fā)生的。)
現(xiàn)在完成時(shí)的句子30句篇六
1、 he has turned off the light. 他已把燈關(guān)了。
2、 have you found your pen yet?你已找到你的鋼筆了嗎?
3、 he has lived here since 1978.自從1978年以來(lái),他一直住在這兒。
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.到目前為止我沒(méi)有他的任何消息。
havent met since then.自那以后我們?cè)贈(zèng)]見(jiàn)過(guò)。
your father gone to america? 你的父親去過(guò)美國(guó)嗎?
has skated for five 已經(jīng)滑冰五個(gè)小時(shí)了。
9.i have read a book these days.這幾天我一直在看一本書(shū)。
you had your lunch yet?你已經(jīng)吃過(guò)午飯了嗎?