關(guān)于英語(yǔ)現(xiàn)在完成時(shí)的用法
關(guān)于英語(yǔ)現(xiàn)在完成時(shí)的用法
現(xiàn)在完成時(shí)是過去的動(dòng)作或狀態(tài)持續(xù)到現(xiàn)在并且已經(jīng)完成,對(duì)現(xiàn)在造成的影響,是非常的知識(shí)點(diǎn),你們都掌握了嗎。接下來小編在這里給大家?guī)碛⒄Z(yǔ)現(xiàn)在完成時(shí)的用法,我們一起來看看吧!
英語(yǔ)現(xiàn)在完成時(shí)的用法
什么是現(xiàn)在完成時(shí)?
現(xiàn)在完成時(shí)有兩層含義:1.表示過去發(fā)生的動(dòng)作對(duì)現(xiàn)在造成的影響或結(jié)果2.表示過去的動(dòng)作或狀態(tài)持續(xù)到現(xiàn)在
現(xiàn)在完成時(shí)的構(gòu)成: 主語(yǔ)+have/has +動(dòng)詞的過去分詞.(have/has done, have/has been done)
2
現(xiàn)在完成時(shí)的基本句型:
基本結(jié)構(gòu):主語(yǔ)+have/has+動(dòng)詞的過去分詞(pp)(V-ed) eg done
?、倏隙ň洌褐髡Z(yǔ)+have/has+動(dòng)詞的過去分詞(pp)(V-ed)+賓語(yǔ) ②否定句:主語(yǔ)+have/has+not+動(dòng)詞的過去分詞(pp)(V-ed)+賓語(yǔ) ?、垡话阋蓡柧洌篐ave/Has+主語(yǔ)+動(dòng)詞的過去分詞(pp)(V-ed)+賓語(yǔ) ?、芴厥庖蓡柧洌禾厥庖蓡栐~或詞組+一般疑問句(have/has+主語(yǔ)+過去分詞(V-ed)+其他)
3
現(xiàn)在完成時(shí)常用的時(shí)間狀語(yǔ)有:
lately ,recently ,just, already, yet, up to now,
till now,so far,to this day,
in the past few years/months/weeks/da over the past few years,
during the last three months,for the last few centuries,
through centuries,throughout history等.
英語(yǔ)現(xiàn)在完成時(shí)的例句
I have made up my minds.
此句用現(xiàn)在完成時(shí)表明“惡劣的天氣使我們的建筑計(jì)劃耽擱了兩個(gè)星期”。
The bad weather has already set back our building plan by two weeks.
我們用現(xiàn)在完成時(shí)談?wù)摰倪^去發(fā)生的一個(gè)動(dòng)作對(duì)現(xiàn)在造成的影響或結(jié)果。
We use the present perfect tense to talk about the result of an action.
在時(shí)間和條件狀語(yǔ)從句里經(jīng)常用一般現(xiàn)在(有時(shí)也用現(xiàn)在完成時(shí))表示將來事情。
Great as Newton was, many of his ideas have been challenged today and are being modified by the work of scientists of our time.
明明是第一次,為什么還用現(xiàn)在完成時(shí)啊?
And this is the first time I've visited your hometown.
我聽說過杭州是個(gè)美麗的城市,但是我沒有去過那。應(yīng)該都用現(xiàn)在完成時(shí)。
I have heard Hangzhou is a beautiful city, but I have never been there.
好了!太簡(jiǎn)單了。我們想說那種正在進(jìn)行的或者才剛剛停止的動(dòng)作,就用現(xiàn)在完成進(jìn)行時(shí)時(shí)態(tài)。
Veronica: Alright! So it's easy. Present perfect continuous tense is used when we're talking about things that are still ongoing, or have just stopped.
用現(xiàn)在完成進(jìn)行時(shí)更好。
Ever since then, I have been living here.
用現(xiàn)在完成進(jìn)行時(shí)比較能表達(dá)出“一直”的含義。
I have been keeping in touch with him.
這里用現(xiàn)在完成進(jìn)行時(shí)。
He has been waiting here for two hour