have been doing是現(xiàn)在完成進(jìn)行時(shí).
have done是現(xiàn)在完成時(shí).
現(xiàn)在完成時(shí)的用法
①表示結(jié)果的現(xiàn)在完成時(shí)
現(xiàn)在完成時(shí)著眼于過去的動(dòng)作對(duì)現(xiàn)在產(chǎn)生的結(jié)果或影響.這是現(xiàn)在完成時(shí)的“已完成”用法,表示動(dòng)作或過程發(fā)生在說(shuō)話之前就已完成,并與現(xiàn)在有聯(lián)系.這種聯(lián)系實(shí)際上就是“過去的動(dòng)作”對(duì)現(xiàn)在的影響或產(chǎn)生的結(jié)果.
I have bought a pen.
我買了一支筆.(結(jié)果:I have a pen now.)
The temperature has increased by 10℃.
溫度上升了10攝氏度.(結(jié)果:It is quite hot now.)
Air pollution has taken the lives of many people.
空氣污染已經(jīng)奪去了很多人的生命.(結(jié)果:Air pollution is very serious now.)
注意:
現(xiàn)在完成時(shí)的上下文所指的時(shí)態(tài)必須呼應(yīng).
②表示經(jīng)歷的現(xiàn)在完成時(shí)
強(qiáng)調(diào)過去某一時(shí)刻到說(shuō)話時(shí)這段時(shí)間中的經(jīng)歷.
Have you ever been to the Great Wall?
你去過長(zhǎng)城嗎?
I have visited Beijing at least ten times.
北京我至少訪問過十次了.
③表示延續(xù)的現(xiàn)在完成時(shí)
這是現(xiàn)在完成時(shí)的“未完成”用法,表示一個(gè)動(dòng)作或狀態(tài)從過去某時(shí)開始,持續(xù)到現(xiàn)在,可能要繼續(xù)下去.
He's loved fishing for a long time.
他愛好釣魚為時(shí)已久.(他現(xiàn)在仍愛好釣魚)
注意:
現(xiàn)在完成時(shí)的“未完成”用法既可用于動(dòng)態(tài)動(dòng)詞(主要是持續(xù)動(dòng)詞),也可用于狀態(tài)動(dòng)詞,但它一般不適用于表示短暫動(dòng)作或位置轉(zhuǎn)移的動(dòng)詞,如:open,break,go,come,arrive,leave等.如用這類動(dòng)詞表示“未完成”,通常只限于否定結(jié)構(gòu).
I haven't seen a film for weeks.
我已經(jīng)好幾個(gè)星期沒看電影了.
現(xiàn)在完成進(jìn)行時(shí)的用法
①表示動(dòng)作從過去某時(shí)開始,一直延續(xù)到現(xiàn)在
現(xiàn)在完成進(jìn)行時(shí)常和all this time,this week,this month,all night,all the morning,recently等狀語(yǔ)以及since和for引導(dǎo)的狀語(yǔ)連用.
I have been reading Hemingway's Farewell to Arms recently.
我最近一直在讀海明威的《永別了,武器》.
She has been reciting the words all the morning.
她整個(gè)上午都在背單詞.
This is what I have been expecting since my childhood.
這是我從小以來(lái)就一直期待著的事情.
②表示動(dòng)作剛剛結(jié)束
My clothes are all wet.I've been working in the rain.
我的衣服全濕了,我剛才一直在雨中干活.
③表示一個(gè)近期內(nèi)時(shí)斷時(shí)續(xù)、重復(fù)發(fā)生的動(dòng)作
You've been saying that for five years.
這話你已經(jīng)說(shuō)了五年了.
④表達(dá)較重的感情色彩
What have you been doing to my dictionary?
看你把我的字典弄成什么樣子了!
現(xiàn)在完成進(jìn)行時(shí)和現(xiàn)在完成時(shí)的比較
①現(xiàn)在完成進(jìn)行時(shí)可以表示動(dòng)作的重復(fù),而現(xiàn)在完成時(shí)一般不表示重復(fù)性.
Have you been meeting him recently?
你最近常和他見面嗎?
Have you met him recently?
你最近見到過他嗎?
②現(xiàn)在完成進(jìn)行時(shí)有時(shí)含有感情色彩,而現(xiàn)在完成時(shí)一般是平鋪直敘.
I have been waiting for you for two hours.
我一直等了你兩個(gè)小時(shí).(可能表示不滿)
I have waited for you for two hours.
我等了你兩個(gè)小時(shí).(說(shuō)明一個(gè)事實(shí))
③現(xiàn)在完成進(jìn)行時(shí)強(qiáng)調(diào)動(dòng)作,而現(xiàn)在完成時(shí)強(qiáng)調(diào)結(jié)果.
Who has been eating the oranges?
誰(shuí)一直在吃這些桔子呀?(還剩余一些)
have been doing have done 的用法和區(qū)別
have been doing have done 的用法和區(qū)別
英語(yǔ)人氣:526 ℃時(shí)間:2019-10-19 11:06:32
優(yōu)質(zhì)解答
我來(lái)回答
類似推薦
- have been doing與 have done的用法區(qū)別
- have been doing 和have done 還有had done三者的區(qū)別,用法
- have been done , have been doing ,have done的區(qū)別是什么
- have been done 和 have been doing
- have been doing和have done
- 把百分之34,百分之33.3,π,三分之一,3從大到小排
- 函數(shù)f(x)=x的三次方+sinx+1(x屬于R),若f(a)=2,則f(-a)的值為
- 有一個(gè)字,它能與“各、口、二、日、又、權(quán)、化、如、旦、音、比、兄”結(jié)合而組成一個(gè)漢字,這是個(gè)什么字
- 用計(jì)算器探索規(guī)律:任意寫一個(gè)大于100的能被3整除的整數(shù),求這個(gè)數(shù)每一個(gè)數(shù)位上的數(shù)字立方和
- 已知數(shù)列1/1×2,1/2×3,1/3×4,…1/n(n+1),…,計(jì)算S1,S2,S3,由此推測(cè)計(jì)算Sn的公式,并證明.
- 俄羅斯是地球上惟一一個(gè)跨兩大洲東西半球的國(guó)家嗎?
- 一道一元二次方程!求解!要過程
猜你喜歡
- 1菱形的周長(zhǎng)是12米,面積是10.5平方米,它的高是( )米.
- 2熊貓TV怎么用
- 3英語(yǔ)翻譯
- 4Bill Gates wrote a book called the spend in the future.改為被動(dòng)語(yǔ)態(tài)
- 5給找十道奧數(shù)題
- 6陽(yáng)光___________大海.要擬人句,充滿詩(shī)情畫意.
- 7我明天約了朋友一起去溜冰,用英語(yǔ)怎么說(shuō)
- 8小明讀一本故事書已讀的頁(yè)數(shù)和未讀頁(yè)數(shù)之比是1:5如果再讀30頁(yè)則已讀的和未讀的頁(yè)數(shù)之比是3:5……
- 9深圳市的面積大約是2020公頃還是平方千米?
- 10“寫留言”的英文怎么寫?
- 11老師說(shuō),當(dāng)我像你這么大事你剛3歲,當(dāng)你像我這么大時(shí),我已經(jīng)39歲,那么老師今年多少歲了?
- 12《草原》畫波浪線的句子為什么把男女老少比作一條彩虹