現(xiàn)在完成時和現(xiàn)在完成進行時的三點差異
作者:大自然的野孩子
來源:互聯(lián)網(wǎng)
2016-12-25 16:08
?
1, 許多靜態(tài)動詞都只能用于完成時而不能用于完成進行時:
Nobody?has?seen?him?since?last?week.?從上周起就沒人見到過他。
We’ve?had?terrible?weather?for?nearly?two?weeks.?幾乎有兩星期天氣都很惡劣。?
Nobody?has?seen?him?since?last?week.?從上周起就沒人見到過他。
We’ve?had?terrible?weather?for?nearly?two?weeks.?幾乎有兩星期天氣都很惡劣。?
I’ve?known?that?for?a?long?time.?這事我已經(jīng)知道很久了。
The?strike?has?lasted?six?months.?這次罷工已經(jīng)持續(xù)了6個月。
The?strike?has?lasted?six?months.?這次罷工已經(jīng)持續(xù)了6個月。
They’ve?owned?the?house?for?many?years.?這房子他們已經(jīng)擁有許多年了。
I’ve?always?thought?you’re?right.?我一向認(rèn)為你是對的。
I’ve?always?thought?you’re?right.?我一向認(rèn)為你是對的。
?
2,有少數(shù)動詞用兩種時態(tài)都可以,意思差別不大,如:
It?has?been?raining?for?two?hours.?下了兩個小時的雨。
It?has?rained?for?two?hours.
I?have?been?hearing?from?her?regularly.?我定期收到她的來信。
I?have?heard?from?her?regularly.
We?have?looked?for?mushrooms?but?have?not?found?any.?我們找尋蘑菇但一無所獲。
It?has?been?raining?for?two?hours.?下了兩個小時的雨。
It?has?rained?for?two?hours.
I?have?been?hearing?from?her?regularly.?我定期收到她的來信。
I?have?heard?from?her?regularly.
We?have?looked?for?mushrooms?but?have?not?found?any.?我們找尋蘑菇但一無所獲。
They?have?been?working?very?well?this?term.?這學(xué)期他們學(xué)習(xí)很好。
They?have?worked?very?well?this?term.
They?have?worked?very?well?this?term.
?
3,這兩個時態(tài)的主要差別是,現(xiàn)在完成時表示動作業(yè)已完成,?而完成進行時卻不一定表示動作已經(jīng)完成:
She’s?been?painting?a?picture.?她在畫一幅畫。(可能還沒畫好)
They’ve?built?a?bridge.?他們建了一座橋。(已建好)
They’ve?been?building?a?bridge.?他們一直在建一座橋。(可能還在建)
He’s?written?a?novel.?他寫了一部小說。(已完成)
He’s?been?writing?a?novel.?他在寫一部小說。(可能尚未完成)
They’ve?built?a?bridge.?他們建了一座橋。(已建好)
They’ve?been?building?a?bridge.?他們一直在建一座橋。(可能還在建)
He’s?written?a?novel.?他寫了一部小說。(已完成)
He’s?been?writing?a?novel.?他在寫一部小說。(可能尚未完成)
?I’ve?made?a?cake.?我做了一個蛋糕。
I’ve?been?making?a?cake.?我一直在做一個蛋糕。?(不一定做好了)
She’s?painted?a?picture.?她畫了一幅畫。(已畫好)
但當(dāng)意思發(fā)生轉(zhuǎn)變時也可能用于完成進行時:
She?has?been?having?a?tooth?out.?她在拔牙。
The?children?have?been?looking?forward?to?this?holiday?for?months.?孩子們好幾個月來一直盼望著這個節(jié)日。
want?這個動詞有時可用于完成進行時,表示“一直想”:
You’re?the?very?man?I’ve?been?wanting?to?meet.?你正是我一直想見的人.
I’ve?been?making?a?cake.?我一直在做一個蛋糕。?(不一定做好了)
She’s?painted?a?picture.?她畫了一幅畫。(已畫好)
但當(dāng)意思發(fā)生轉(zhuǎn)變時也可能用于完成進行時:
She?has?been?having?a?tooth?out.?她在拔牙。
The?children?have?been?looking?forward?to?this?holiday?for?months.?孩子們好幾個月來一直盼望著這個節(jié)日。
want?這個動詞有時可用于完成進行時,表示“一直想”:
You’re?the?very?man?I’ve?been?wanting?to?meet.?你正是我一直想見的人.
I’ve?been?thinking?of?doing?so?for?a?long?time.?我好久以來一直想這樣做。
Tom?has?been?seeing?about?a?work?permit?for?you.?湯姆一直在設(shè)法幫你取得工作許可證。
Which?judge?has?been?hearing?the?case??哪位法官在審這個案子?
有少數(shù)動詞用兩種時態(tài)都可以,意思差別不大,如:
They?have?been?working?very?well?this?term.?這學(xué)期他們學(xué)習(xí)很好。
They?have?worked?very?well?this?term.
It?has?been?raining?for?two?hours.?下了兩個小時的雨。
It?has?rained?for?two?hours.
I?have?been?hearing?from?her?regularly.?我定期收到她的來信。
I?have?heard?from?her?regularly.
We?have?looked?for?mushrooms?but?have?not?found?any.?我們找尋蘑菇但一無所獲。?
Tom?has?been?seeing?about?a?work?permit?for?you.?湯姆一直在設(shè)法幫你取得工作許可證。
Which?judge?has?been?hearing?the?case??哪位法官在審這個案子?
有少數(shù)動詞用兩種時態(tài)都可以,意思差別不大,如:
They?have?been?working?very?well?this?term.?這學(xué)期他們學(xué)習(xí)很好。
They?have?worked?very?well?this?term.
It?has?been?raining?for?two?hours.?下了兩個小時的雨。
It?has?rained?for?two?hours.
I?have?been?hearing?from?her?regularly.?我定期收到她的來信。
I?have?heard?from?her?regularly.
We?have?looked?for?mushrooms?but?have?not?found?any.?我們找尋蘑菇但一無所獲。?
We?have?been?looking?for?mushrooms?but?have?not?found?any.
在強調(diào)時間長度用完成進行時比較好:
I’ve?been?coughing?all?night.?我咳了一整夜。(比I’ve?coughed?all?night.?更能強調(diào)咳得久)
All?the?time?she’s?been?sitting?there?in?silence.?她一直靜坐在那里。
All?these?years?we’ve?been?trying?to?get?in?touch?with?him.?這些年來我們一直在設(shè)法和他聯(lián)系。
He’s?been?hoping?for?a?raise?in?salary?all?the?time.?他一直盼著加薪。
在強調(diào)時間長度用完成進行時比較好:
I’ve?been?coughing?all?night.?我咳了一整夜。(比I’ve?coughed?all?night.?更能強調(diào)咳得久)
All?the?time?she’s?been?sitting?there?in?silence.?她一直靜坐在那里。
All?these?years?we’ve?been?trying?to?get?in?touch?with?him.?這些年來我們一直在設(shè)法和他聯(lián)系。
He’s?been?hoping?for?a?raise?in?salary?all?the?time.?他一直盼著加薪。