資源描述:
《現(xiàn)在完成時(shí)態(tài)的結(jié)構(gòu).doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。
1、主要適用于下面的幾種情況: 1)表示截止現(xiàn)在業(yè)已完成的動(dòng)作 Bynow,IhavecollectedallthedatathatIneed.到現(xiàn)在為止,我已收集到了我所需的全部資料。 Shehasread150pagestoday.她今天已看了150頁?! ehaven'tmetformanyyears.我們已多年沒見了?! heyhavedevelopedanewproduct.他們研制成功了一種新產(chǎn)品?! ?)表示發(fā)生在過去而對現(xiàn)在產(chǎn)生影響、帶來結(jié)果的動(dòng)作 Haveyouhadyourdinner?你吃
2、晚飯了嗎? ShehasbeentotheUnitedStates.她已去美國了?! ouhavegrownmuchtaller.你長高了許多?! ?)表示過去發(fā)生的動(dòng)作持續(xù)到現(xiàn)在,并可能還要延續(xù) Ithasbeenfiveyearssincehejoinedthearmy.他參軍五年了。 TheyhavelearnedEnglishforeightyears.他們已學(xué)了八年的英語了?! ofarwe'veonlydiscussedthefirstfivechapters.至今我們還只討論了前五章。 幾點(diǎn)注
3、意 1)一個(gè)句子應(yīng)該用什么時(shí)態(tài)只能取決于它需要表達(dá)的意思,以及它所處的語言環(huán)境。例如: HespeaksEnglish.(一般現(xiàn)在時(shí),說明動(dòng)作發(fā)生的經(jīng)常性。) HespokeEnglishwhenhewasinNewZealand.(一般過去時(shí),說明動(dòng)作發(fā)生的時(shí)間。) HeisspeakingEnglish.(現(xiàn)在進(jìn)行時(shí),說明動(dòng)作正在進(jìn)行。) HehasspokenEnglishforthreeyearssincehecametotheUSA.(現(xiàn)在完成時(shí),這里說明動(dòng)作的總和。) Hehasbeenspea
4、kingEnglishsincehecametotheUSA.(現(xiàn)在完成進(jìn)行時(shí),強(qiáng)調(diào)動(dòng)作的連續(xù)性。) 2)在含有時(shí)間狀語從句或條件狀語從句的主從復(fù)合句中,如果主句的謂語動(dòng)詞是一般將來時(shí),那么從句的謂語動(dòng)詞就只能用一般現(xiàn)在時(shí)來表示將來時(shí);如果主句的謂語動(dòng)詞是過去將來時(shí),那么從句的謂語動(dòng)詞就只能用一般過去時(shí)來表示過去將來時(shí)?! ±纾篒willnotplaytennisifitrainstomorrow. Iwouldnotplaytennisifitrainedthenextday. 3)有些動(dòng)詞表示無法持續(xù)的動(dòng)作
5、,它們一般不宜用于進(jìn)行時(shí)態(tài)中。這類動(dòng)詞常見的有:be,believe,consist,find,forget,hate,have,hope,hear,know,like,love,notice,prefer,remember,see,seem,smell,suggest,taste,understand,want,wish,sitdown,standup等等?! e動(dòng)詞若是用于進(jìn)行時(shí)態(tài),可表示暫時(shí)、短暫的情況或表現(xiàn)。例如: Tomisbeingagoodboytoday.湯姆今天很乖?! eisbeingchil
6、dish.他這樣做是耍孩子氣?! ouarenotbeingmodest.你這樣說不太謙虛。 4)關(guān)于現(xiàn)在完成時(shí)的時(shí)間狀語問題 A.凡是"完成時(shí)態(tài)"都表示,不知道也不管動(dòng)作發(fā)生的具體時(shí)間,所以在使用現(xiàn)在完成時(shí)的句子里,不可以帶有表示具體過去時(shí)間的狀語,如:yesterday,lastweek(month,year,etc.),twoweeksago,in1999等;但常和有些副詞連用,如:just,before,already,often,never,ever,not…yet,always等等?! .在以whe
7、n提問的特殊疑問中不能用現(xiàn)在完成時(shí)。另外,ago不能用于現(xiàn)在完成時(shí)的句子里,因?yàn)樗硎緩默F(xiàn)在算起的以前某個(gè)時(shí)間,屬于表示具體過去時(shí)間的狀語。但是可以用before來表示"以前"的意義,因?yàn)樗槐硎?以前",而不知什么時(shí)候的以前?! .如果是不表示連續(xù)性的動(dòng)詞用于現(xiàn)在完成時(shí)的句子,不可以和以for表示的"一段時(shí)間"的狀語連用。在這種情況下,應(yīng)該用"Ithasbeen…;since…"的句式來表達(dá)。如: Hehasjoinedthearmyforfiveyears.(錯(cuò)誤) Ithasbeenfiveyearssin
8、cehejoinedthearmy.(正確)