當前位置

首頁 > 英語學習 > 初中英語 > 初一英語語法現在完成時練習

初一英語語法現在完成時練習

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

現在完成時數去的動作或狀態持續到現在並且已經完成,對現在造成的影響,可能持續發生下去。在英語時態中,“時“指動作發生的時間,”態“指動作的樣子和狀態。接下來小編爲大家介紹初一英語學習的相關內容,一起來看看吧!

初一英語語法現在完成時練習

一、概念:過去發生或已經完成的動作對現在造成的影響或結果,或從過去已經開始,持續到現在的動作或狀態

二、現在完成時用法之常用詞語:

能與現在完成時連用詞語很多,如副詞just, already, yet, before, ever, recently 等,但下面是一些典型而且重要的例子:(1) since(自從):不管用作介詞、連詞還是副詞, 句子(主句)謂語通常都用現在完成時:

I haven’t seen her since last week. 自上週以來我一直未見過她。

Where have you been since I last saw? 自我上次見到你之後你到哪裏去了?

【注】有時可用其他時態的情況,但須注意:

① 對於某些表示狀態的動詞(如 seem 等),或因語義等方面的原因,有時可能用一般現在時比較現在完成時更合適:

It seems like years since we last met. 我們似乎幾年未見面了。

Since when does the $42 plus $5 service charge come to $48? 從什麼什候開始42元加5元的服務費等於48元了?

② 若不是指從過去持續到現在,而是指從較遠的過去持續到在一個較近的過去,則用過去完成時:

Yesterday he told me that he hadn’t eaten anything since Tuesday. 他昨天告訴我自星期二以來他一直未吃任何東西。(指從星期二至昨天未吃東西)

③ 表示時間長度時,通常用一般現在時代替現在完成時:

It’s ten years since he left here. 他離開這兒已10年了。(2) so far (到目前爲止):

So far there has been no bad news. 到現在爲止還沒有什麼壞消息。

We haven’t had any trouble so far. 到目前爲止,我們還沒有遇到任何麻煩。

(3) in [for, during] the past [last] … years(在過去…年中):

In the past two years I’ve seen him little. 過去兩年我很少見到他。

I have been here (for) the last [past] month. 最近一個月裏我都在這兒。

【注】在一定的上下文裏,若是以過去時間爲起點,也可用過去完成時。(4) up to [until] now(到現在爲止):

Up to now, the work has been easy. 到現在爲止這工作還算容易。

I have heard nothing from him up to now. 到現在爲止我還沒有聽到他一點音信。(5) It’s [will be] the first time that…(第一次…):

It’s the first time I’ve come here. 這是我第一次來這兒。

Don’t forget, it’ll be the first time I’ve spoken in public. 別忘了,這是我第一次在公共場合發言。

三、基本結構:have/has + done

否定形式:have/has + not +d one.

一般疑問句:have或has開頭+主語+動詞的過去分詞。

例:I have seen the film already. 我已經看過那部電影了。(現在我知道電影的內容了。)

Have you seen my bag? 你看到我的手提包了嗎? (你知道它在哪裏? )

She has been a dancer for ten years. 她已當了十年的舞蹈演員了。

We’ve planted thousands of trees in the past few years. 過去幾年我們種了成千上萬棵樹。

四、基本用法

對於初接觸現在完成時的人來說,往往會產生一種茫然,因爲它似乎與一般過去時相似。那就是,這兩種時態描述的動作都始於過去。其實不然,現在完成時主要表示,發生在過去的動作延續到現在剛剛完成、或許還要延續;側重於這個動作對現在帶來的結果、產生的影響、積累的總和等等。而一般過去時則只不過是表示動作發生在過去的什麼時候。弄清了這一區別,就很容易理解現在完成時了。它主要適用於下面的幾種情況:

1)表示截止現在業已完成的動作

By now, I have collected all the data that I need .到現在爲止,我已收集到了我所需的全部資料。

She has read 150 pages today .她今天已看了150頁。

We haven't met for many years .我們已多年沒見了。

They have developed a new product .他們研製成功了一種新產品。

2)表示發生在過去而對現在產生影響、帶來結果的動作

Have you had your dinner? 你吃晚飯了嗎?

She has been to the United States. 她已去美國了。

You have grown much taller.你長高了許多。

3)表示過去發生的動作持續到現在,並可能還要延續

It has been five years since he joined the army .他參軍五年了。

They have learned English for eight years .他們已學了八年的英語了。

So far we've only discussed the first five chapters.至今我們還只討論了前五章。

幾點注意:

1)一個句子應該用什麼時態只能取決於它需要表達的意思,以及它所處的語言環境。例如:

He speaks English .(一般現在時,說明動作發生的經常性。)

He spoke English when he was in New Zealand .(一般過去時,說明動作發生的時間。)

He is speaking English.(現在進行時,說明動作正在進行。)

He has spoken English for three years since he came to the USA.(現在完成時,這裏說明動作的總和。)

He has been speaking English since he came to the USA. (現在完成進行時,強調動作的連續性。)

2)在含有時間狀語從句或條件狀語從句的主從複合句中,如果主句的謂語動詞是一般將來時,那麼從句的謂語動詞就只能用一般現在時來表示將來時;如果主句的謂語動詞數去將來時,那麼從句的謂語動詞就只能用一般過去時來表示過去將來時。

例如:I will not play tennis if it rains tomorrow.

I would not play tennis if it rained the next day.

3) 有些動詞表示無法持續的動作,它們一般不宜用於進行時態中。這類動詞常見的有:be , believe , consist , find , forget , hate , have , hope , hear , know , like , love , notice , prefer , remember , see , seem , smell , suggest , taste , understand , want , wish , sit down , stand up 等等。

Be動詞若是用於進行時態,可表示暫時、短暫的情況或表現。例如:

Tom is being a good boy today .湯姆今天很乖。

He is being childish .他這樣做是耍孩子氣。

You are not being modest .你這樣說不太謙虛。

4)關於現在完成時的時間狀語問題

A. 凡是"完成時態"都表示,不知道也不管動作發生的具體時間, 所以在使用現在完成時的句子裏,不可以帶有表示具體過去時間的狀語,如:yesterday , last week ( month , year , etc. ) , two weeks ago , in 1999等;但常和有些副詞連用,如: just , before , already , often , never , ever , not…yet , always等等。

B. 在以when提問的特殊疑問中不能用現在完成時。另外,ago不能用於現在完成時的句子裏,因爲它表示從現在算起的以前某個時間,屬於表示具體過去時間的狀語。但是可以用before 來表示"以前"的意義,因爲它只表示"以前",而不知什麼時候的以前。

C. 如果是不表示連續性的動詞用於現在完成時的句子,不可以和以for表示的"一段時間"的狀語連用。在這種情況下,應該用"It has been … ;since…"的句式來表達。如:

He has joined the army for five years. (錯誤)

It has been five years since he joined the army.(正確)

練習:

一、單項選擇

1、Both his parents look sad e they ______what's happened to him .

A. knew B. have known C. must know know

2、He has _______ been to Shanghai , has he ?

A. already r D. still

3、Have you met Mr Li ______?

A. just B. ago re D. a moment ago

4、The famous writer _____ one new book in the past two year

A. is writing writing e written

5、-Our country ______ a lot so far .

-Yes . I hope it will be even ______ .

A. has changed ; well B. changed ; good

C. has changed ; better D. changed ; better

6、Zhao Lan ______already ______in this school for two years .

A. was ; studying B. will ; study

C. has ; studied D. are ; studying

7、We ______ Xiao Li since she was a little girl .

A. know B. had known C. have known D. knew

8、Harry Potter is a very nice film .I_______ it twice .

A. will see B. have seen C. saw

9、-These farmers have been to the United States .

-Really ? When _____ there ?

A. will they go B. did they go

C. do they go D. have they gone

10、-______ you ___ your homework yet ?

-Yes . I _____ it a moment ago .

A. Did ; do ; finished B. Have ; done ; finished

C. Have ; done ; have finished D. will ; do ; finish

11、 His father ______ the Party since 1978 .

A. joined B. has joined C. was in D. has been in

12、-Do you know him well ?

- Sure _________ friends since ten years ago .

A. were B. have been C. have become D. have made

13、—How long have you ____ here ? —About two months .

A. been B. gone C. come D. arrived

14、 Miss Green isn't in the office . she_______ to the library .

gone B. went go D. has been

15、My parents ______ Shandong for ten years .

A. have been in B. have been to

C. have gone to D. have been

16、The students have cleaned the classroom, ______?

A. so they B. don't they C. have they D. haven't they

17、______has Mr White been a member of Greener China since he______to China?

A. How soon, comes B. How often, got

C. How long, came D. How far, arrive

二、句型轉換

1、The old man _________ last year. He __________ for a year. (die) (動詞填空)

2、This factory opened twenty years ago.(同義句轉換)

This factory ______________ for twenty years.

3、Miss Gao left an hour ago. (同義句轉換)

Miss Gao ________ _______ since an hour ago.

4、Her mother has been a Party member for three years .(同義句)

Her mother _______ the Party three years ________

5、The bus has arrived here. It arrived ten minutes ago. (把兩個句子合併成一個句子)

___________________________________________ 三、漢譯英

4、 她還沒有看過那部新電影。

5、 她去過上海。

6、 他這些天上哪兒去了?

  初中英語高效學習方法

一、預習學習法

首先對單詞進行預習。預習英語單詞時,我們要掌握詞義、詞性以及讀音,課本上的黑體單詞(重點部分)要會拼寫,還要拼寫正確。其次是預習英語課文。同學們在預習單詞的時候,可以聽幾遍課文的錄音, 一開始聽不明白也不打緊, 認真閱讀幾遍,把沒聽懂的地方標註一下再聽一遍,這樣反覆幾次再去細心研究課文,找出課文中的知識點。 帶着問題去聽課你會發現效率比平時高很多。 最後是課本後練習題的預習。我們可以利用課前幾分鐘的時間思考一下問題,做到心中有數。

二、課堂學習法

學生能否學好英語的關鍵就在於這課上45分鐘的利用。那麼如何提高自己上課的效率呢?首先對於聽講,同學們必須有一個目標,必須保證一上課就快速進入學習狀態。充分調動自己的感官,做到眼、耳、心、手並用。學會處理好聽與記的關係也很重要:既要記下老師的板書又要時刻跟住老師的思路。這裏就要要求大家普鍛鍊自己的瞬間記憶能力,當接觸到該記憶的內容時,應通過眼看、耳聽、口唸,將其迅速輸入到記憶中樞,然後再復現出它的形象。在復現時快速用手指在桌上劃出這個單詞,或一個長句中最難記的或最重要的單飼,強迫自己在課內就能記住這節課最重要的東西。這樣,使自己真正有着“這節課確實學到不少東西”的踏實感、成功感,進而激發動機,提高興趣,更有信心地去繼續今後的學習。

三、日常學習法

爲自己制定長遠的學習目標和學習任務是我們日常需要做的工作。根據不同的學習階段和自身情況制定一個相對有難度但又不會完全達不到的目標。有了這個目標我們就會更有學習動力,渾身充滿責任感、緊迫感,好像有什麼在督促着我們。除此之外我們還要制定每堂課的小目標,這樣在每堂課開始的時候,因爲有目標的激勵使大腦處於興奮狀態,幫助我們高效的聽講。此外,多爭取練習英語的機會也是極好的。交際能力只有在交際中才能被有效的培養出來。不要怕說錯被別人譏笑,本事學到自己身上纔是硬道理。

四、積累學習法

知識的累積是個漫長的過程。在學習英語上,我們要積累大量詞彙和語法。教材中的每個單元分Section A , Section B 以及Self check 三部分,其中Section B的3a環節是本單元主要詞彙和語法以及交際項目的具體體現,也是各單元必背內容。堅持背誦,同學們就能自然地使用所學習詞彙來表達思想感情,從而達到學以致用的效果。語法的積累要以句爲練習單位。多閱讀文章培養語感,注意體會文章裏自己學過的語法規則。相信你的英語能力必定更上一層樓。

五、複習學習法

複習是學習之母。要及時、經常、科學地複習,減少遺忘。“艾賓浩斯遺忘曲線”揭示遺忘規律是先快後慢,先多後少。整理課堂筆記就是複習的一種方式。在此過程中,學生再次回顧課堂上的重點內容加深了對知識的印象。另外可以準備改錯本。同學們把每次做錯的習題整理在錯題本上,並對出錯的原因進行分析、總結,可以避免下次再犯同樣的錯誤。還能養成做題時認真思考的習慣。英語複習十分紛繁瑣碎, 同學會覺得無從下手。小喜鵲認爲要經常歸納整理, 把所學的新知識融入自己原有的知識體系中,使之渾然一體,這樣形成的知識才不 “脫落”,而且經久不忘。這就要求同學們做學習的有心人,及時歸納整理相關的知識點。