一、一般現在時與現在進行時的用法比較
1)一般現在時用以說明客觀事實或情況,或用於強調動作的永久性、經常性或反覆性。而現在進行時則強調動作正在進行,因此它不僅表示動作是暫時的(即動作的持續時間是有限的),而且這種動作常含有未完成性。
2)有些動詞,如like,hate, believe,guess,know,mean, remember,hear,see, sound, seem等,不能用進行時,即使表示說話時正在進行的動作也通常用一般現在時。
3)某些動詞既可用於一般現在時,又可用於現在進行時,但意義有所不同。
4)某些表示身體感覺的詞(如hurt,ache,feel等),用一般現在時和現在進行時沒有多大差別。
一般現在時用於說明事實,一般不帶感情色彩;而現在進行時與always等詞連用時帶有感情色彩。
二、一般過去時與現在完成時的用法比較
1)一般過去時只單純表示過去的動作或狀態,和現在不發生聯繫,它可以和確定的表示過去的時間狀語連用。而現在完成時表示某一完成的動作對現在造成的影響或結果,強調的是現在的情況,所以它不能和確定的表示過去的時間狀語連用。
2)有些時間狀語,如 this morning, tonight, this month等,既可用於一般過去時,也可用於現在完成時,但所表達的意義有所不同。用於現在完成時表示包括「現在」在內,而用於一般過去時則與「現在」無關。
三、一般過去時與過去進行時的用法比較
1)一般過去時表示在過去某個時間發生的動作或存在的狀態,往往表示動作已完成;而過去進行時則表示過去某個時間正在進行的動作,表示動作尚未完成。
2)過去進行時和一般過去時都可表示過去某段時間內發生的動作或情況,但過去進行時通常用來說明短暫的動作和狀態,側重於動作持續時間的長度;而一般過去時則只說明過去發生了某事的事實。
四、一般過去時與過去完成時的用法比較
1)一般過去時表示過去時間發生的動作或存在狀態,而過去完成時表示在過去某一時間或動作之前已完成的動作或狀態,即「過去的過去」。當強調過去某一動作發生在另一動作之前時,常用此時態。
2)一般過去時與過去完成時都可以和確定的表示過去的時間狀語連用,但側重點有所不同。
3)在帶有after或before引導的時間狀語從句的複合句中,由於從句的動作和主句的動作發生的先後順序已經非常明確,所以可以用一般過去時代替過去完成時。
4)對於一連串的過去動作,其發生的先後順序,有時可以由動詞的詞彙意義來表示,無需再用過去完成時。