注冊(cè)
當(dāng)前位置: 阿卡索外教網(wǎng)> 博客 > 口語(yǔ)解析 > 現(xiàn)在完成進(jìn)行時(shí)解析

現(xiàn)在完成進(jìn)行時(shí)解析

發(fā)布時(shí)間:2018年05月10日 16:13:54 評(píng)論 · 2738瀏覽

現(xiàn)在完成進(jìn)行時(shí)(Present perfect continuous),是英語(yǔ)中,動(dòng)詞的一種基本時(shí)態(tài),其構(gòu)成為:主語(yǔ)+助動(dòng)詞(have/has)+been+動(dòng)詞的現(xiàn)在分詞+其他成分。表示動(dòng)作從某一時(shí)間開始,一直持續(xù)到現(xiàn)在,或者剛剛終止,或者可能仍然要繼續(xù)下去。(與since,for連用時(shí),要用連續(xù)性動(dòng)詞,不可用瞬間動(dòng)詞,但連續(xù)性動(dòng)詞常常表示動(dòng)作會(huì)進(jìn)行下去)

現(xiàn)在完成進(jìn)行時(shí)的構(gòu)成形式

I / we / you / they have been +動(dòng)詞的現(xiàn)在分詞

He / she / it has been +動(dòng)詞的現(xiàn)在分詞

基本句型:

肯定式 第一人稱have been doing sth.????疑問式Have第一人稱been doing sth.

否定句構(gòu)成:????主語(yǔ)+has/have+not+been+現(xiàn)在分詞+其他

一般疑問句構(gòu)成:??? Have/has+主語(yǔ)+been+現(xiàn)在分詞+其他

簡(jiǎn)略回答Yes, 第一人稱have. No,?第一人稱haven't.

肯定式 第三人稱has been doing sth.???疑問式Has第三人稱been doing sth.

簡(jiǎn)略回答Yes, 第三人稱has. No, 第三人稱hasn't.

1) 表示一個(gè)在過去開始而在最近剛剛結(jié)束的行動(dòng),如:

Ann is very tired. She has been working hard.

Why are your clothes so dirty? What have you been doing?

2)表示一個(gè)從過去開始但仍在進(jìn)行的行動(dòng),如:

It has been raining for two hours. (現(xiàn)在還在下)

Jack has been feeling very well recently.

3)表示一個(gè)從過去開始延續(xù)到現(xiàn)在,可以包括現(xiàn)在在內(nèi)的一個(gè)階段內(nèi),重復(fù)發(fā)生的行動(dòng),如:

She has been playing tennis since she was eight.

口語(yǔ)英語(yǔ)速成班:http://m.cn-hb.com.cn/lps/lp-tutor/mix-tutor.htm?search=700053(劍橋,新概念等教材)

4)現(xiàn)在完成時(shí)強(qiáng)調(diào)動(dòng)作行為的結(jié)果、影響,而現(xiàn)在完成進(jìn)行時(shí)只強(qiáng)調(diào)動(dòng)作行為本身,如:

Tom’s hands are very dirty. He has been repairing the car.

The car is going again now. Tom has repaired it.

標(biāo)志:1.句中常有延續(xù)性動(dòng)詞[1]?,2.時(shí)間點(diǎn)前有since。

主語(yǔ)+have/has+been+動(dòng)詞-ing(延續(xù)性動(dòng)詞)

(一)表示從過去某時(shí)開始一直持續(xù)到現(xiàn)在的動(dòng)作,并且還將持續(xù)下去。

The Chinese have been making paper for two thousand years.中國(guó)有2000年的造紙歷史。(動(dòng)作還將繼續(xù)下去)

I have been learning English three years ago.三年以來我一直在學(xué)英語(yǔ)。(動(dòng)作還將繼續(xù)下去)

(二)表示在說話時(shí)刻之前到現(xiàn)在正在進(jìn)行的動(dòng)作。

We have been waiting for you for half an hour.我們已經(jīng)等你半個(gè)鐘頭了(人還沒到,如同在電話里說的,還會(huì)繼續(xù)等)

(三)有些現(xiàn)在完成進(jìn)行時(shí)的句子等同于現(xiàn)在完成時(shí)的句子。

They have been living in this city for ten years.

They have lived in this city for ten years.

他們?cè)谶@個(gè)城市已經(jīng)住了10年了。(動(dòng)作還將繼續(xù)下去)

(四)大多數(shù)現(xiàn)在完成進(jìn)行時(shí)的句子不等同于現(xiàn)在完成時(shí)的句子。

I have been writing a book.(動(dòng)作還將繼續(xù)下去)我一直在寫一本書。

I have written a book.(動(dòng)作已經(jīng)完成)我已經(jīng)寫了一本書。

They have been building a bridge.他們一直在造一座橋。(動(dòng)作還將繼續(xù)下去)

They have built a bridge.他們?cè)炝艘蛔鶚?。(?dòng)作已經(jīng)完成)

(五)表示狀態(tài)的動(dòng)詞不能用于現(xiàn)在完成進(jìn)行時(shí)。

I have known him for years.我認(rèn)識(shí)他已經(jīng)好幾年了。

* I have been knowing...

這類不能用于現(xiàn)在完成進(jìn)行時(shí)的動(dòng)詞還有:love愛,like喜歡,hate討厭,think想等等。

(六)一些現(xiàn)在完成時(shí)的句子也與現(xiàn)在完成進(jìn)行時(shí)的句子含義相同

延續(xù)性動(dòng)詞在現(xiàn)在完成時(shí)與現(xiàn)在完成進(jìn)行時(shí)時(shí)態(tài)中使用,句意相同。例如:

She has slept for 6 hours and still cannot wake up.

She has been sleeping for 6 hours and still cannot wake up.她已經(jīng)睡了6個(gè)小時(shí),到現(xiàn)在還沒有醒來。

(七)表示現(xiàn)在以前一直在進(jìn)行的動(dòng)作強(qiáng)調(diào)動(dòng)作的未完成性

It has been raining for 3 days。已經(jīng)下了3天的雨了(現(xiàn)在還沒停止)

現(xiàn)在完成進(jìn)行時(shí)的特殊情況:

1、現(xiàn)在完成時(shí)有否定結(jié)構(gòu)、而現(xiàn)在完成進(jìn)行時(shí)沒有否定結(jié)構(gòu)。

2、現(xiàn)在完成時(shí)態(tài)可表示做完的事情以及已有的經(jīng)驗(yàn)、但現(xiàn)在完成進(jìn)行時(shí)不可以。在當(dāng)代英語(yǔ)中,現(xiàn)在完成進(jìn)行時(shí)有時(shí)也可用否定結(jié)構(gòu)

Since that unfortunate accident last week, I haven’t been sleeping at all well.自從上周發(fā)生了那次不幸事故之后,我一直睡得很不好。

He hasn’t been working for me and I haven’t had that much contact with him.他并沒有給我工作過,我和他沒有過那許多接觸。

現(xiàn)在完成進(jìn)行時(shí)也可以表示某種經(jīng)歷。但注意現(xiàn)在完成進(jìn)行時(shí)所應(yīng)用的語(yǔ)境必須是現(xiàn)在(now等狀語(yǔ)的提示或者根據(jù)上下文、語(yǔ)境)的,不能應(yīng)用在過去的語(yǔ)境(如出現(xiàn)明確表示是在過去某一個(gè)時(shí)刻的狀語(yǔ))

<上一篇 托??荚囆枰⒁獾膩G分事項(xiàng)有哪些

下一篇> 雅思備考有哪些經(jīng)驗(yàn)指南,分別是什么

相關(guān)文章

評(píng)論

發(fā)布評(píng)論
查看更多評(píng)論

熱門排行

最近更新