幾種常用動(dòng)態(tài)時(shí)態(tài)的用法比較
英語中動(dòng)詞時(shí)態(tài)有16種,會(huì)有一些時(shí)態(tài)比較容易混淆或者不易學(xué)習(xí),下面給大家?guī)硪恍╆P(guān)于幾種常用動(dòng)態(tài)時(shí)態(tài)的用法比較,希望對大家有所幫助。
一般現(xiàn)在時(shí)和一般過去時(shí)的比較
一般現(xiàn)在時(shí)要和現(xiàn)在時(shí)間相聯(lián)系,而一般過去時(shí)和說話的“現(xiàn)在”不相聯(lián)系。
His father is a film director.
他父親是電影導(dǎo)演。(他現(xiàn)在還是)
His father was a film director.
他父親曾是電影導(dǎo)演。(他現(xiàn)在不是)
How do you like the novel?
你覺得這部小說怎么樣?(還在看小說)
How did you like the novel?
你覺得這部小說怎么樣?(已看完小說)
現(xiàn)在進(jìn)行時(shí)和一般現(xiàn)在時(shí)的比較
①暫時(shí)性動(dòng)作和經(jīng)常性動(dòng)作
The computer is working perfectly.
計(jì)算機(jī)運(yùn)轉(zhuǎn)得很好。(暫時(shí))
The computer works perfectly.
計(jì)算機(jī)運(yùn)轉(zhuǎn)很好。(一直如此)
②持續(xù)性動(dòng)作和短暫性動(dòng)作
The bus is stopping.
車停了下來。(漸漸地)
The bus stops.車停了。(迅速)
③暫時(shí)性動(dòng)作和永久性動(dòng)作
She is living in the country.
她現(xiàn)在住在農(nóng)村。(暫時(shí))
She lives in the country.
她住在農(nóng)村。(永久)
④有感情色彩和沒有感情色彩
He is doing well at school.
他在學(xué)校表現(xiàn)很好。(贊揚(yáng))
He does well at school.
他在學(xué)校表現(xiàn)很好。(一般事實(shí))
過去完成時(shí)與一般過去時(shí)的比較
一般過去時(shí)表示過去時(shí)間的動(dòng)作或狀態(tài)。過去完成時(shí)表示的動(dòng)作或狀態(tài)發(fā)生在一般過去時(shí)表示的動(dòng)作或狀態(tài)之前,因此它表示的是“比過去更過去”。
I returned the book that I had borrowed.
我已歸還了我借的書。
He didn't know a thing about the verb, for he had not studied his lessons.
他對動(dòng)詞一無所知,因?yàn)樗麤]有好好學(xué)習(xí)功課。
I had been at the bus stop for 20 minutes when a bus finally came.
我在車站等了20分鐘車才來。
一般過去時(shí)與現(xiàn)在完成時(shí)
1)一般過去時(shí)只單純表示過去的動(dòng)作或狀態(tài),和現(xiàn)在不發(fā)生聯(lián)系,它可以和確定的表示過去的時(shí)間狀語連用;而現(xiàn)在完成時(shí)表示某一完成的動(dòng)作對現(xiàn)在造成的影響或結(jié)果,強(qiáng)調(diào)的是現(xiàn)在的情況,所以它不能和確定的表示過去的時(shí)間狀語連用。試比較:
We have visited the farm.我們參觀了農(nóng)場。(說明現(xiàn)在對農(nóng)場有所了解)
We visited the farm last week.上周我們參觀了農(nóng)場。(只說明參觀農(nóng)場這一事實(shí))、
I have lost my pen.我把鋼筆丟了。(意為還沒找到)
I lost my pen yesterday.我昨天把鋼筆丟了。(筆是昨天丟的,現(xiàn)在找到與否,沒有說明)
2)有些時(shí)間狀語,如this morning /month /year,tonight,today等,即可用于一般過去時(shí),也可用于現(xiàn)在完成時(shí),但所表達(dá)的意義有所不同。用于現(xiàn)在完成時(shí)表示包括“現(xiàn)在”在內(nèi),而用于一般過去時(shí)則與“現(xiàn)在”無關(guān)。如:
I have read this book this April.我四月份看過這本書。(說話時(shí)仍然是四月份)
I read this book this April.我四月份看過這本書。(說話時(shí)四月份已過去)
I have written two letters this morning.今天上午我寫了兩封信。(講話時(shí)仍然是上午)
I wrote two letters this morning.今天上午我寫了兩封信。(說話時(shí)已是下午或晚上)
一般過去時(shí)和過去進(jìn)行時(shí)的用法比較
1)過去進(jìn)行時(shí)表示過去某個(gè)時(shí)間正在進(jìn)行的動(dòng)作,往往表示動(dòng)作的未完成性;而一般過去時(shí)表示在過去某個(gè)時(shí)間發(fā)生的動(dòng)作或存在的狀態(tài),往往表示動(dòng)作已完成。試比較:
David wrote a letter to his father last night.大衛(wèi)昨晚給他父親寫了一封信。(信寫完了。)
David was writing a letter to his father last night.大衛(wèi)昨晚正在給他父親寫信。(指信在寫的過程中,不一定寫完。)
2)過去進(jìn)行時(shí)和一般過去時(shí)都可表示過去某段時(shí)間內(nèi)發(fā)生的動(dòng)作或情況,但過去進(jìn)行時(shí)側(cè)重動(dòng)作持續(xù)時(shí)間的長度;而一般過去時(shí)只說明過去某時(shí)發(fā)生某事,側(cè)重說明事實(shí)。試比較:
It was raining heavily last night.昨晚下著大雨。(側(cè)重說明下雨持續(xù)時(shí)間長。)
It rained heavily last night.昨天下了大雨。(側(cè)重說明下雨這一事實(shí)。)
3)在帶有all night,the whole morning等強(qiáng)調(diào)時(shí)間長度的狀語時(shí),用過去進(jìn)行時(shí)更好些。如:
He was working all night last Monday.上周一他整整工作了一個(gè)晚上。
4)用when引導(dǎo)的時(shí)間狀語從句中,當(dāng)when相當(dāng)于while時(shí),用一般過去時(shí)與過去進(jìn)行時(shí)無差異。如:
I saw John when I walked /was walking to the station.我步行去火車站時(shí)看見了約翰。
但當(dāng)when分句中的謂語動(dòng)詞為一般過去時(shí),其主句用一般過去時(shí)或過去進(jìn)行時(shí),有時(shí)會(huì)引起時(shí)間關(guān)系的變化。試比較:
When we arrived,she was making some fresh coffee.我們到時(shí)她在調(diào)制咖啡。(分句動(dòng)作發(fā)生時(shí),主句動(dòng)詞已在發(fā)生。)
When we arrived,she made some fresh coffee.我們到達(dá)時(shí)她調(diào)制了咖啡。(分句動(dòng)作發(fā)生的主句動(dòng)作之前。)
現(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í)。(說明一個(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?
誰一直在吃這些桔子呀?(還剩余一些)
Who has eaten the oranges?
誰把桔子吃光了?(強(qiáng)調(diào)吃得一個(gè)不剩)
過去完成進(jìn)行時(shí)和過去完成時(shí)的比較
She had cleaned the office, so it was very tidy.
她已經(jīng)打掃過辦公室了,所以很整潔。(強(qiáng)調(diào)結(jié)果)
She had been cleaning the office, so we had to wait outside.
她一直在打掃辦公室,所以我們不得不在外面等著。(強(qiáng)調(diào)動(dòng)作一直在進(jìn)行)
時(shí)態(tài)的用法比較相關(guān)文章: