當前位置

首頁 > 英語學習 > 初中英語 > 八年級英語語法:現在完成時與一般過去時

八年級英語語法:現在完成時與一般過去時

推薦人: 來源: 閱讀: 4.95K 次

完成時態是一個非常容易弄混淆的語法知識點,完成時態又分現在、過去、將來,下面是小編給大家帶來的八年級英語語法:現在完成時與一般過去時,希望能夠幫助到大家!

八年級英語語法:現在完成時與一般過去時

現在完成時(一)

1. 現在完成時定義:強調過去發生的動作對現在造成的影響或結果。

例如:

Betty went to the park yesterday. (強調去公園的動作發生在昨天)

Betty has been to the park before. (強調不僅去過公園,而且瞭解公園的狀況)

2. 現在完成時的謂語結構:have/has + 動詞的過去分詞

例如:

I’ve always wanted to go on a dream holiday.

句中的謂語結構爲:have wanted

Lingling has visited the US.

句中的謂語結構爲:has visited

3. 句式結構

(1)肯定句式:主語+have / has+動詞過去分詞+其他。

(2)否定句式:主語+have / has+not+動詞過去分詞+ 其他。have not 和has not 分別縮寫爲haven’t和hasn’t。

(3)一般疑問句式:Have / Has+主語+動詞過去分詞+其他? 肯定答語爲Yes, 主語+have / has.;否定答語爲No, 主語+haven’t / hasn’t.

4. 過去分詞的構成

規則動詞過去分詞的構成規則與規則動詞過去式的構成規則相同。

(1)動詞一般在詞尾加“-ed”。如:work→worked→worked

(2)以“e”結尾的動詞,詞尾直接加“-d”。 如:live→lived→lived

(3)以“輔音字母+ y”結尾的動詞,將“y”變爲 “i”,再加“-ed”。如:cry→cried→cried

(4)以重讀閉音節結尾,末尾只有一個輔音字母,先雙寫該輔音字母,再加“-ed”。如:stop→stopped→stopped

Module3 Journey to space

現在完成時(二)

1. 當表示動作已經完成,並對現在有一定影響時,我們一般用現在完成時。同時,可分用just, already或yet加以強調或說明。例如:

I have just heard the news. 我剛聽到消息。

Astronauts have already been to the moon. 宇航員已經去過月球了。

He has just started to explore other planets. 我們纔剛剛開始探索其他行星。

可以看出,just 用來表示“剛剛”, already 用來表示“已經”,兩者都用於肯定句中,一般是置於have / has 之後。在否定句中則可用yet, 表示“還未”, 有“以後可以會”的含義。

例如:

The scientists have not heard from it yet. 科學家還沒有收到它發出的信息。

Man has not discovered any life in space yet. 人類尚未在太空中發現生命。

2. 另外,在使用現在完成時的時候,要注意與一般過去時的區別。現在完成時在表達經歷時只表示該事件是在現在之前的某一個時間裏發生的,重點在於已完成動作對現在的影響。而一般過去時則表示在過去某一具體時間發生的事情。例如:

I have just been to London. I went there last month. 我剛去過倫敦,上個月去的。

I have already finished my homework. I finished it an hour ago. 我已經完成家庭作業了,一小時前完成的。

3. 在沒有明確的過去時間狀語時,如何判斷該用現在完成時還是該用過去時呢?判斷的標準是看該行爲是否對現在有影響,也就是說該句強調的是什麼。試看以下對話:

A: Where have you put my book? I can’t find it. 你把我的書放哪兒去了?我找不到。

B: I put it on your desk yesterday. 我昨天放你桌子上了。

該對話中,當A 問對方把自己的書放在何處時,A 感興趣的是現在的狀態,因此用現在完成時。但是B 回答時只是說明當時放的位置,所以用一般過去時。再看下面的對話:

A: Would you like to go and see the film with me tonight ? 你今晚想和我去看電影嗎?

B: Sorry, I have seen it already. 不好意思,我已經看過那部電影了。

對話中的現在完成時表示對結果的強調:“電影看過了,所以不想再看了。

現在完成時(三)

1. 現在完成時定義:也可以表示某一動作從過去一直延續到現在。

例如:Jane has kept the book for three days. 簡已經借這本書三天了。

The boy has had the bike since last Sunday. 自從上週五,這個男孩就買了這輛自行車。

2. 現在完成時的時間短語:for和since時間短語是現在完成時的常用時間短語,是現在完成時的標誌。

for後面加時間段,表示一段時間。

例如:for two weeks;for one month

since後面加時間點,表示自……以來。

例如:since last week;since 2008

注意:對for和since時間短語提問用How long

注意:動詞分爲延續性動詞(表示延續性的動作或狀態)和瞬間動詞(表示動作在瞬間完成)。

延續性動詞常和表示時間段的短語連用。例如for短語和since短語。

瞬間動詞不能和for短語和since短語連用。

例如:His father has died for two years.(×)

His father has been dead for two years. (√)

一般過去時常犯錯誤

1. 把動詞變爲過去式易出錯。

例如:They stoped talking just now.

解析:stop的過去時爲stopped。輔音加y,y變i加ed;元音加y,在詞尾直 接加ed。

2. 忘記把動詞變爲過去式。

例如:I fly kites on the afternoon of last Sunday.

解析:fly應該用過去式flew。對此,我們應該記住在一般過去時的時態裏,過去式不要忘記。

3. 在句式變換時出錯。

例如:We didn’t went last Friday.

解析:didn’t went應改爲didn’t go。請記住“見助動詞用原形”。

4. 易與現在完成時弄混。

例如:I saw the film, so I don’t want to go now.

解析:正確答案爲:I have seen the film, so I don’t want to go now.“我不想去”說明了我瞭解這部影片的內容,強調現在的情況,應該用現在完成時。

時態區分

一般現在時、一般過去時和現在完成時。觀察下列句子。

1. I often watch cartoons films. 我經常看卡通片。

2. I watched Spiderman last week. 我上週看了《蜘蛛俠》。

3. I have already watched Spiderman. I do not want to watch it again. 我已看過《蜘蛛俠》了,不想再看了。

可以看出:

1. 經常性、習慣性的動作,所以用一般現在時。

2. 在過去某個時間發生的行爲,用一般過去時。

3. 動作也是在過去,但是沒有明確的表示過去的時間,並且強調的是結果,即現在不想看了,所以用現在完成時。

簡單句的基本結構

英語是一種結構型的語言,動詞在句型構成中起着重要作用。英語的句子以謂語爲中心,前面是動作的執行者(被動語態除外),後面接動作的承受者。

1. 主語+系動詞+表語(+狀語)

主語+系動詞+表語+狀語

These books are interesting.

Tom is very happy today.

2. 主語+謂語(不及物動詞)(+狀語)

主語 謂語 狀語

The first book came out in 2009.

The rain has stopped.

3.(狀語+)主語+謂(及物動詞+賓(+狀語)

狀語+主語+謂語+賓語+狀語

I bought a very good book last week.

Every day my mother prepares breakfast for me.

4.主語 + 謂語(及物動詞)+ 間接賓語 + 直接賓語 +(狀語)

主語+謂語+間接賓語+直接賓語+狀語

His hobby has brought him enjoyment.

My father bought me a very good bikeon my birthday.

5.主語 + 謂語(及物動詞)+ 賓語 + 賓語補足語(+狀語)

主語+謂語+賓語+賓語補足語+狀語

We can help you develop new skills step by step.

I do not want you to work too hard.

The news made everyone happy.

6. There +be +主語(+狀語)

There be+主語+狀語

There are many books in his schoolbag.

There is a very nice cup on the table.