英語(yǔ)語(yǔ)法:現(xiàn)在完成式

字號(hào):

以下英語(yǔ)語(yǔ)法:現(xiàn)在完成式由整理發(fā)布,歡迎閱讀參考!更多相關(guān)訊息請(qǐng)關(guān)注!
        一、現(xiàn)在完成式表示到現(xiàn)在為止已完成或仍在持續(xù)的動(dòng)作、狀態(tài);強(qiáng)調(diào)對(duì)現(xiàn)在的影響、聯(lián)系,或表示經(jīng)歷、經(jīng)驗(yàn)即用過(guò)去發(fā)生的動(dòng)作來(lái)說(shuō)明現(xiàn)在的情況。
        二、現(xiàn)在完成式用在過(guò)去已完成而其結(jié)果對(duì)現(xiàn)在仍有影響的動(dòng)作來(lái)說(shuō)明經(jīng)歷、經(jīng)驗(yàn),或表示某種感*彩。
        三、當(dāng)現(xiàn)在完成式表示從過(guò)去某時(shí)持續(xù)到現(xiàn)在的動(dòng)作或狀態(tài),以說(shuō)明經(jīng)歷、經(jīng)驗(yàn),與for或since引導(dǎo)的表示一段時(shí)間的副詞片語(yǔ)連用時(shí),述語(yǔ)動(dòng)詞要用be, keep, learn, live, read, serve, stay, study, teach, watch, work, write等表示持續(xù)的動(dòng)詞,不可使用arrive, become, begin, borrow, buy, come, close, die, end, enter, get, go, hear, graduate, join, leave, lend, lose, marry, open, put, reach, receive, return, see, shut, start, stop等表示終止的動(dòng)詞。
        1. It has been a long and tiring day today.
        今天真是夠累的。
        現(xiàn)在完成式表示到現(xiàn)在為止已完成或仍在持續(xù)的動(dòng)作、狀態(tài);強(qiáng)調(diào)對(duì)現(xiàn)在的影響、聯(lián)系。
        2. Where have you gone, mom?(錯(cuò)誤)
        你去哪里去了,媽媽?
        表示終止的動(dòng)詞如die, go等不可用完成式表示從過(guò)去某時(shí)持續(xù)到現(xiàn)在的動(dòng)作或狀態(tài)。have gone表示所提到 的人現(xiàn)在已不在本地,上句是錯(cuò)誤的,不符合邏輯。
        3. I mean, where have you been, mom?
        我意思是說(shuō)你今天去哪里了?
        表示終止的動(dòng)詞如die, go不可用完成式表示從過(guò)去某時(shí)持續(xù)到現(xiàn)在的動(dòng)作或狀態(tài)。
        4. I have been to the flower market. I bought a pot of flower.
        我去了趟花市。我買了盆花。
        本句用have been表示人去過(guò)某地但現(xiàn)在已經(jīng)回來(lái)了。不可用have gone.
        5. Mom, it has been a long day for me, too.
        媽媽,我今天也夠受的了。
        現(xiàn)在完成式表示到現(xiàn)在為止已完成或仍在持續(xù)的動(dòng)作、狀態(tài);強(qiáng)調(diào)對(duì)現(xiàn)在的影響、聯(lián)系。
        6. Tell me what you have done today.
        告訴我你今天都干了些什么?
        現(xiàn)在完成式表示到現(xiàn)在為止已完成的動(dòng)作。強(qiáng)調(diào)對(duì)現(xiàn)在的影響、聯(lián)系,或表示經(jīng)歷、經(jīng)驗(yàn)。
        7. I have finished all my homework.
        我把所有功課都做完了。
        現(xiàn)在完成式表示到現(xiàn)在為止已完成的動(dòng)作。強(qiáng)調(diào)對(duì)現(xiàn)在的影響、聯(lián)系,或表示經(jīng)歷、經(jīng)驗(yàn)。
        8. I have cleaned all the rooms.
        我打掃了所有的房間。
        現(xiàn)在完成式表示到現(xiàn)在為止已完成的動(dòng)作。強(qiáng)調(diào)對(duì)現(xiàn)在的影響、聯(lián)系,或表示經(jīng)歷、經(jīng)驗(yàn)。
        9. And I have eaten up all the food.
        然后我把所有的食物都吃光了。
        現(xiàn)在完成式表示到現(xiàn)在為止已完成的動(dòng)作。強(qiáng)調(diào)對(duì)現(xiàn)在的影響、聯(lián)系,或表示經(jīng)歷、經(jīng)驗(yàn)。
        10. You must be very very tired by now, I should say.
        看來(lái)你現(xiàn)在一定是很累了。
        11. Oh, my God. What have you done!
        天啊,你看你都做了些什么!
        現(xiàn)在完成式可用來(lái)表示某種感*彩。本句表示對(duì)所做的事表示不滿。
        12. You have eaten this?
        你把這個(gè)也吃了嗎?
        現(xiàn)在完成式可用來(lái)表示某種感*彩。本句表示一種驚訝的感情。
        13. You have ruined my precious flower.
        你把我寶貴的花兒都?xì)Я恕?BR>        現(xiàn)在完成式表示到現(xiàn)在為止已完成或仍在持續(xù)的動(dòng)作、狀態(tài);強(qiáng)調(diào)對(duì)現(xiàn)在的影響、聯(lián)系。
        14. But it has died for a couple of days.(錯(cuò)誤)
        但它已經(jīng)死了幾天了。
        表示終止的動(dòng)詞如die, go等不可用完成式表示從過(guò)去某時(shí)持續(xù)到現(xiàn)在的動(dòng)作或狀態(tài)。
        15. I mean it has been dead for a couple of days.
        我是說(shuō)它已經(jīng)死了幾天了。
        當(dāng)現(xiàn)在完成式與for或since引導(dǎo)的表示一段時(shí)間的副詞片語(yǔ)連用時(shí)不能用die, go等表示終止的動(dòng)詞如。
        16. Furthermore, the flower you have mentioned is nothing but a cabbage!
        另外,你所說(shuō)的花兒只不過(guò)是一棵白菜。
        現(xiàn)在完成式表示到現(xiàn)在為止已完成的動(dòng)作。強(qiáng)調(diào)對(duì)現(xiàn)在的影響、聯(lián)系。