幾種常用動態(tài)時態(tài)的用法比較
英語中動詞時態(tài)有16種,會有一些時態(tài)比較容易混淆或者不易學(xué)習(xí),下面給大家?guī)硪恍╆P(guān)于幾種常用動態(tài)時態(tài)的用法比較,希望對大家有所幫助。
一般現(xiàn)在時和一般過去時的比較
一般現(xiàn)在時要和現(xiàn)在時間相聯(lián)系,而一般過去時和說話的“現(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)行時和一般現(xiàn)在時的比較
①暫時性動作和經(jīng)常性動作
The computer is working perfectly.
計(jì)算機(jī)運(yùn)轉(zhuǎn)得很好。(暫時)
The computer works perfectly.
計(jì)算機(jī)運(yùn)轉(zhuǎn)很好。(一直如此)
②持續(xù)性動作和短暫性動作
The bus is stopping.
車停了下來。(漸漸地)
The bus stops.車停了。(迅速)
③暫時性動作和永久性動作
She is living in the country.
她現(xiàn)在住在農(nóng)村。(暫時)
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í))
過去完成時與一般過去時的比較
一般過去時表示過去時間的動作或狀態(tài)。過去完成時表示的動作或狀態(tài)發(fā)生在一般過去時表示的動作或狀態(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.
他對動詞一無所知,因?yàn)樗麤]有好好學(xué)習(xí)功課。
I had been at the bus stop for 20 minutes when a bus finally came.
我在車站等了20分鐘車才來。
一般過去時與現(xiàn)在完成時
1)一般過去時只單純表示過去的動作或狀態(tài),和現(xiàn)在不發(fā)生聯(lián)系,它可以和確定的表示過去的時間狀語連用;而現(xiàn)在完成時表示某一完成的動作對現(xiàn)在造成的影響或結(jié)果,強(qiáng)調(diào)的是現(xiàn)在的情況,所以它不能和確定的表示過去的時間狀語連用。試比較:
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)有些時間狀語,如this morning /month /year,tonight,today等,即可用于一般過去時,也可用于現(xiàn)在完成時,但所表達(dá)的意義有所不同。用于現(xiàn)在完成時表示包括“現(xiàn)在”在內(nèi),而用于一般過去時則與“現(xiàn)在”無關(guān)。如:
I have read this book this April.我四月份看過這本書。(說話時仍然是四月份)
I read this book this April.我四月份看過這本書。(說話時四月份已過去)
I have written two letters this morning.今天上午我寫了兩封信。(講話時仍然是上午)
I wrote two letters this morning.今天上午我寫了兩封信。(說話時已是下午或晚上)
一般過去時和過去進(jìn)行時的用法比較
1)過去進(jìn)行時表示過去某個時間正在進(jìn)行的動作,往往表示動作的未完成性;而一般過去時表示在過去某個時間發(fā)生的動作或存在的狀態(tài),往往表示動作已完成。試比較:
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)行時和一般過去時都可表示過去某段時間內(nèi)發(fā)生的動作或情況,但過去進(jìn)行時側(cè)重動作持續(xù)時間的長度;而一般過去時只說明過去某時發(fā)生某事,側(cè)重說明事實(shí)。試比較:
It was raining heavily last night.昨晚下著大雨。(側(cè)重說明下雨持續(xù)時間長。)
It rained heavily last night.昨天下了大雨。(側(cè)重說明下雨這一事實(shí)。)
3)在帶有all night,the whole morning等強(qiáng)調(diào)時間長度的狀語時,用過去進(jìn)行時更好些。如:
He was working all night last Monday.上周一他整整工作了一個晚上。
4)用when引導(dǎo)的時間狀語從句中,當(dāng)when相當(dāng)于while時,用一般過去時與過去進(jìn)行時無差異。如:
I saw John when I walked /was walking to the station.我步行去火車站時看見了約翰。
但當(dāng)when分句中的謂語動詞為一般過去時,其主句用一般過去時或過去進(jìn)行時,有時會引起時間關(guān)系的變化。試比較:
When we arrived,she was making some fresh coffee.我們到時她在調(diào)制咖啡。(分句動作發(fā)生時,主句動詞已在發(fā)生。)
When we arrived,she made some fresh coffee.我們到達(dá)時她調(diào)制了咖啡。(分句動作發(fā)生的主句動作之前。)
現(xiàn)在完成進(jìn)行時和現(xiàn)在完成時的比較
①現(xiàn)在完成進(jìn)行時可以表示動作的重復(fù),而現(xiàn)在完成時一般不表示重復(fù)性。
Have you been meeting him recently?
你最近常和他見面嗎?
Have you met him recently?
你最近見到過他嗎?
②現(xiàn)在完成進(jìn)行時有時含有感情色彩,而現(xiàn)在完成時一般是平鋪直敘。
I have been waiting for you for two hours.
我一直等了你兩個小時。(可能表示不滿)
I have waited for you for two hours.
我等了你兩個小時。(說明一個事實(shí))
③現(xiàn)在完成進(jìn)行時強(qiáng)調(diào)動作,而現(xiàn)在完成時強(qiáng)調(diào)結(jié)果。
Who has been eating the oranges?
誰一直在吃這些桔子呀?(還剩余一些)
Who has eaten the oranges?
誰把桔子吃光了?(強(qiáng)調(diào)吃得一個不剩)
過去完成進(jìn)行時和過去完成時的比較
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)動作一直在進(jìn)行)
時態(tài)的用法比較相關(guān)文章:
幾種常用動態(tài)時態(tài)的用法比較
下一篇:英語的時間諺語2020歸納整理