【精品】現(xiàn)在完成時語法及練習_第1頁
【精品】現(xiàn)在完成時語法及練習_第2頁
【精品】現(xiàn)在完成時語法及練習_第3頁
【精品】現(xiàn)在完成時語法及練習_第4頁
【精品】現(xiàn)在完成時語法及練習_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、現(xiàn)在完成時語法及練習Class_ Name_ Number_一、 現(xiàn)在完成時的構(gòu)成:主語 + have/has + 過去分詞 (過去分詞:規(guī)則動詞的過去分詞構(gòu)成與動詞過去式相同;不規(guī)則動詞需要特殊記憶。)專項練習(一)( )1. I English in this school since 1999. A. taught B. have taught C. teach D. would teach( )2. Li Lei _ the pen for five years.A. has had B. bought C. have had D. have bought( )3. Kate _ he

2、r grandmother's photo before.A. haven't seen B. have seen C. see D. hasn't seen( )4. _ Mary _ you these days?A. Has, seen B. Do, see C. Did, see D. Is, seeing( )5. So far ,we _ thousands of buildings in Guangzhou.A. build B. have build C. build D. will build二、否定式:主語 + havent /hasnt + 過去分

3、詞。       疑問式:Have / Has + 主語 + 過去分詞?       簡略答語:Yes, 主語 + have/has.(肯定) No, 主語 + havent/hasnt.(否定)專項練習(二)( )1. - Have you finished your work? - .A. Yes, I have. B. Yes, I do. C. Yes, I am. D. Yes, I did.( )2. - Has she ever learned English?

4、 - A. Yes, she has. B. Yes, she does. C. No, she doesnt D. No, she has( )3. He finished his homework. yet .A. doesnt B. havent C. hasnt D. doesnt have三、現(xiàn)在完成時的含義之一:表示過去發(fā)生或已經(jīng)完成的動作對現(xiàn)在造成的影響或結(jié)果,常與never/ever,just,already/yet,before,so far等連用。(1)以already, just和yet為標志, already, just和yet 表示到現(xiàn)在為止動作或狀態(tài)已經(jīng)、剛剛或還沒

5、有發(fā)生。如:我已經(jīng)完成了我的作業(yè)。 I have already finished my homework.     他剛剛看過這部電影。 He has just seen the film.      他還沒有回來。 He hasnt come back yet.。(2)以ever和never為標志。ever和never 表示到現(xiàn)在為止動作或狀態(tài)曾經(jīng)或從來沒有發(fā)生過。       如:這是我看過的最好看的電影。 This is the best film

6、 I have ever seen.      他從來沒有去過北京。 He has never been to Beijing.  (3)以動作發(fā)生的次數(shù)為標志。  若某一動作到現(xiàn)在為止已經(jīng)發(fā)生了若干次,則要使用現(xiàn)在完成時。     如: 他說他已經(jīng)去過美國三次。 He says he has been to the USA three times. (4)以so far為標志。 so far往往表示到目前為止動作或狀態(tài)已經(jīng)發(fā)生。    

7、; 如:到目前為止,他已經(jīng)收集了幾千張郵票。 He has collected thousands of stamps so far. 專項練習(三)( )1. - Have you travelled on the train?- Yes, I have.A. never B. ever C. just D. yet( )2. - Have you finished your homework? - Not _.A. ever B. already C. yet D. just( )3. We haven't finished our homework .A. alread

8、y B. ever C. yet D. never( )4. - Have you learned English? -Yes, I've learned a lot.A. never, ever B. ever, never C. ever, already D. already, ever( )5. - Have you finished your homework ? - Yes, I've done that A. yet, already B. already, yet C. ever, never D. still, just( )6. John's fat

9、her borrowed some pictures. A. have already B. has just C. have ever D. has yet四、現(xiàn)在完成時含義之二: 表示過去已經(jīng)開始,一直延續(xù)到現(xiàn)在的動作或狀態(tài)。常與for,since,,how long,these days等連用。(1)Since +過去點的時間。(since短語或從句表示過去的動作延續(xù)至今,since之后的時間為過去的某個時間點)如:史密斯先生1984年就在這工作了。 Mr. Smith has worked here since 1984. 他讀大學以來已經(jīng)學會了大約5000個單詞。Hes learne

10、d about 5,000 English words since he went to college. (2)for+ 一段時間(數(shù)詞+量詞),(for短語表示動作延續(xù)多長時間,for后接時間段。對時間段提問用疑問詞how long提問。)如:我們已經(jīng)認識二十年了。 We have known each other for twenty years. 我很長時間沒看到她了。 I havent seen her for a long time.專項練習(四)A. 用since和for填空1. He has lived in Nanjing _ the year before last.2.

11、Ive known him _ we were children.3. Our teacher has studied Japanese _ three years.4. She has been away from the city _ about ten years.5. Its about ten years _ she left the city.B. 選擇填空:( )1. I've been like this ever since .A. last week B. for a week C. a week before D. the last week( )2. My mo

12、ther has worked in this factory 2 years.A. about B. for C. in D. since( )3. I haven't heard from him last week.A. since B. for C. ago D. before( )4. His father joined the party_A. for three years B. since three years agoC. three years ago D. in two years' time( )5. He moved here in 1999, and

13、 he has been here .A. at that time B. for five years agoC. since four years D. for four years( )6. Tom has been away from home about five days ago.A. B. in C. since D. for五、句式:主句(現(xiàn)在完成時)since +從句(一般過去時)專項練習(五)( )1.She English in our school ever since she here.A. has taught, come B. taught, cameC. has

14、 taught, has come D. teaches, has come( )2. Our English teacher in our school since he to China.A. has taught, come B. taught, comeC. has taught, has come D. teaches, has come( )3.She in Guangzhou since she born in 1980A. has lived, has been B. has lived, wasC. lived, has been D. lived, was六、句式:Its

15、一段時間since從句(用一般過去時)專項練習(六) ( )1.Its ten years since she .A. has left B. has been away C. left D. leave ( )2. Its three years since he the army .A. has joined B. has been in C. join D. joined七、have been in, have been to 與have gone to 的用法(1) have (has) been in 表示“在某地呆多長時間”,常與表示一段時間的狀語連用,如:since, for,

16、how long 等。如:布朗先生在上海已經(jīng)三天了。 Mr. Brown has been in Shanghai for three days. (2)have (has)been to表示“曾經(jīng)去過某地”,現(xiàn)在已經(jīng)不在那里了??膳cjust, ever, never等連用。 如:我已經(jīng)去過郵局了。 I have just been to the post office. 瑪麗從來沒有去過長城。 Mary has never been to the Great Wall. 你去過杭州嗎? Have you ever been to Hangzhou? 注意:have(has) been to

17、后面可接次數(shù),表示去過某地幾次。:如:我去過北京三次。 I have been to Beijing three times.。他們?nèi)ミ^那個村子幾次了。 They have been to that village several times. (3)have(has) gone to 意為“到某地去了”,表示到了某地或正在去某地的途中??傊f話時該人不在現(xiàn)場,一般不用第一、第二人稱代詞作句子的主語。如:湯姆在哪? 他去書店了。 -Where is Tom? -He has gone to the bookshop.。杰克去倫敦了。他三天后會回來。 Jack has gone to Lond

18、on. He will come back in three days. 專項練習(七) ( )1. Mrs. Whites isn't here, she London, she there many times. A. has been to, went B. has gone to, has beenC. went to, has gone D. has been to, has gone( )2. She has_ to Beijing twice .A. gone B. got C. been D. come( )3. - Where your father , Li Lei

19、? -To BeijingA. have, been B. has, been C. have, gone D. has, gone( )4. Mr. Green isn't in the office , He to the library.A. has gone B. went C. has been D. will go( )5. Mr. Smith to Tokyo and he will be back in a week.A. has been B. has visited C. has sent D. has gone( )6.They_ _ China for two

20、years. A. have been to B. have been in C. have gone to D. have come to八、How long與現(xiàn)在完成時專項練習(八)( )1.-_ have you been here? - Since last yearA. How far B. How long C. How often D. How soon( )2. _has Han Mei been in the library.A. How long B. How soon C. How far D. How often( )3.How long _he_ the librar

21、y book.A. has, borrow B. has, kept C. has, bought D. did, buy九、短暫性動詞在與一段時間連用時,需要轉(zhuǎn)換成延續(xù)性動詞。專項練習(九)( )1.- How long can I this book? - Two weeksA. borrow B. keep C. lend D. return( )2. Her father in 1990 and her husband for more than five yearsA. died ,dead B. has died, dead C. died ,has been dead D. ha

22、s died, has died( )3. I have this nice watch for two years. A. had B. bought C. borrowed D. lend( )4. He his home for ten years. A. has left B. left from C. has been away from D. was away from( )5. He a league member for three years A. is B. has been C. has become D. have become( )6. Li Hua's br

23、other has for two years. A. joined the army B. been an army C. become a soldier D. been in the army( )7. He hasn't Guangzhou ever since he left school. A. left B. been away C. been D. away 十、現(xiàn)在完成時與一般過去時的用法比較:(1)現(xiàn)在完成時表示過去的動作一直延續(xù)到現(xiàn)在甚至會繼續(xù)下去,或表示過去的動作對現(xiàn)在造成的影響;一般過去時表示動作發(fā)生的時間在過去。試比較:The plane has arriv

24、ed . 飛機已經(jīng)來了。(說明現(xiàn)在的情況:飛機在這兒)The plane arrived a quarter ago. 飛機一刻鐘以前來的。(強調(diào)動作發(fā)生的時間在過去)I have taught here for fifteen years. 我在這兒已經(jīng)教了十五年。(表示十五年前的動作一直延續(xù)到現(xiàn)在,還可能會繼續(xù)。)I taught here for a year. 我過去在這兒教過一年。(表示“我”現(xiàn)在已經(jīng)不在這兒任教了)(2)When常與一般過去時連用,How long常與現(xiàn)在完成時連用 如:你什么時候來的北京? When did you come to Beijing? 你來北京多長時

25、間了? How long have you been in Beijing?專項練習(十)( )1. -Have you finished your homework -Yes, I it last night. A. finish B. finished C. have finished D. will finish( )2. - you ever to Nanjing? - Yes, I there last year.A. Have, gone; have gone B. Have, been; wentC. Did, go; went D. Did, go; has , been( )

26、3. - When you Lucy in New York? - I here for two years. A. did, meet; haven't seen B. did, meet; haven't seenC. did, meet; don't see D. would, meet; hadn't seen( )4. - How long_ you Beijing? -For about ten years. A. have, come to B. have, been in C. did, come to C. have, gone to 用hav

27、e(has) been 或have(has) gone 填空。A: Where _ Li Fei _?B: He _ to Hainan Island.A: How long _ he _ there?B: He _ there for three days.A: When will he come back, do you know?B: Im afraid he wont come back recently.A: Could you tell me the way to Hainan Island?B: Sorry, I _ never _ there.A: How many times

28、 _ Li Fei _ to that place?B: He _ there only once. B) 用have/has been to/in, have gone to的各種形式填空。1) Where is Jack? He _ his country.2) David _ the park just now.3) John _ England since he came back.4) How long _ have _ this village?5) The Smiths _ Beijing for years.6) _ you ever _ America? - Yes, I _

29、 there many times.7) I _ this school since three years ago.8) Where is Jim? He _ the farm.Exercises10A)按要求把短暫性轉(zhuǎn)換為延續(xù)性動詞arrive at/in sw. get to/reach sw. come/go/move to sw. be in sw./at school/at home/on the farm/be here/be there1) He got to Beijing five minutes ago.He _ _ _ Beijing for _ _.2) I move

30、d to the USA last year.I _ _ _ the USA since _ _.3) I went home yesterday.I _ _ _ home for _ _.4) They came here last week.They _ _ here since _ _.come/go back, return be backcome/go out be out1) He came out two years ago.He _ _ _ for _ _.2) We return to Fuzhou yesterday.We _ _ _ to Fuzhou since _.b

31、ecome be1) I became a teacher in 2000.I _ _ a teacher for _ _.2) The river became dirty last year.The river _ _ dirty for _ _.close be closed open be open1) The shop closed two hours ago.The shop _ _ _ for _ _.2) The door opened at six in the morning.The door _ _ _ for six hours.get up be up die be

32、deadleave sw. be away from sw.fall asleep/get tot sleep be asleepfinish/end be over marry be married1) I got up two hours ago.I _ _ _ since _ _.2) He left Fuzhou just now.He _ _ _ _ Fuzhou for five minutes.3) My grandpa died in 2002.My grandpa _ _ _for _ _.4) The meeting finished at six.The meeting _ _ _ for six hours.5) I got to sleep two hours ago.I _ _ _ since _ _.6) They married in 1990.They _ _ _since _.start/begin to do sth. do sth.begin be on1) I began to teach at this school in 1995.I _ _ at this school since _.2) The film began tw

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論