學習英語時態,只要抓住兩個完成時,你就贏了!中考+開學必備

初學英語的小夥伴們經常會對各種時態變化感到很迷茫,其實儘管英語有16種時態,但在日常交際當中,經常使用的不過10種左右。在這10種常用時態當中,你只要搞明白兩種完成時態(現在完成時和過去完成時),其他的就會迎刃而解了。因此學習這部分語法知識,一定要抓住要點集中突破,這樣以後在我們遇見涉及到動詞時態題(語法填空題)的時候,才會胸有成竹。並且,謂語動詞時態和語態的學習直接關係到以後非謂語動詞時態和語態的學習,所以,這一塊知識又是個重點。

1、首先讓我們來看一下現在完成時,有關這個語法點的定義是這樣的:

現在完成時表示過去發生的動作對現在的結果和影響。其謂語動詞的構成是

Have/has +ved(動詞的過去分詞)

這裡包含以下含義:

謂語動作發生在過去,並且一直延續到現在,這時謂語動詞用現在完成時;沒有延續到現在的謂語動作,謂語動詞用一般過去式來表示就行了;動作發生在過去,我們只說動作發生的結果,不說時間。如:

I have livedin Beijing ever since ten years ago.

從十年前開始,我一直住在北京。“居住”這個動作從過去一直延續到現在。

來看下面幾組對話:

a)——I remember youwere a talented pianist at collage. Can you play the piano for me?

我記得上大學的時候你是一位天才鋼琴家,“現在”能為我彈一曲嗎?

——I haven’t played the piano for years.我已經幾年沒有彈過了。

指從大學畢業一直到現在都沒有彈過。所以謂語動詞用現在完成時。haven’t played

b)——Nice to see you back ,how long didyou stay in Russia?

見到你會來很高興,你在俄羅斯停留了多長時間?

——4months.四個月.

在這組對話當中,很明顯我們感到,說話的一方已經從俄羅斯回來了,所以他(她)在俄羅斯停留的動作(stay )並沒有延續到現在,所以謂語動詞只用一般過去時(did …stay).再如:

c)——Haveyou graduated from Beijing University?

你是從北京大學畢業的嗎?

——Yes, I studied there for 4 years.

是的,我在那裡上了4年學。很明顯,對話當中的一方只是過去在北京大學上學,現在已經不在那裡了,學習(study)這個動作並沒有延續到現在,因此謂語動詞study 用過去式studied。

2、 下面我們再來看一下過去完成時,它表示發生在過去的兩個動作的先後關係,更早發生的那個動作謂語動詞用過去完成時,其構成是:had +ved (過去分詞)

這裡也包含以下含義:

一定是發生在過去的兩個動作(或存在的狀態),一先一後;如果只有一個動作,謂語動詞只須用一般過去時就行了。例如:

a)When hegot to the station , the train had already gone.

當他到達火車站的時候,火車已經開走了。發生在過去的兩個動作,一個是“到達火車站”,另一個是“火車開走”,很顯然,後一個動作更早,所以前面從句的謂語動詞用過去式(got);而後面的主句的謂語動詞用過去完成時(had…gone)

b)After he had graduatedfrom Beijing University ,he joined the army .

從北京大學畢業之後,他就參軍了。


分享到:


相關文章: