现在完成时since for练习word版本

合集下载

初二英语现在完成时 since、for 用法单选题 30 题

初二英语现在完成时 since、for 用法单选题 30 题

初二英语现在完成时since、for 用法单选题30 题1. My sister has studied English ______ five years.A. sinceB. forC. inD. at答案:B。

解析:for后面接一段时间,表示动作持续了多久,这里说姐姐学英语持续了五年,所以用for。

since后面接时间点,如since 2010,这里不是时间点,所以A错误。

in和at不能用于现在完成时表示动作持续的时间,C和D错误。

2. Tom has lived in this city ______ he was born.A. forB. sinceC. whenD. as答案:B。

解析:since后面接时间点,表示自从某个时间点开始,这里说自从他出生就住在这个城市,是时间点,所以用since。

for后面接一段时间,这里不是一段时间,A错误。

when和as没有这种用于现在完成时表示从某个时间开始的用法,C和D错误。

3. They have been friends ______ three months ago.A. sinceB. forC. fromD. after答案:A。

解析:since后面接时间点,three months ago是一个时间点,表示自从三个月前他们就是朋友了。

for后面接一段时间,这里不是一段时间,B错误。

from没有这种用于现在完成时表示从某个时间开始的用法,C错误。

after表示在之后,不符合句子语境,D错误。

4. We have known each other ______ a long time.A. sinceB. forC. inD. during答案:B。

解析:for后面接一段时间,a long time是一段时间,表示我们认识彼此很长时间了。

since后面接时间点,这里不是时间点,A错误。

in和during不能用于现在完成时表示动作持续的时间,C和D错误。

最新现在完成时since-for练习

最新现在完成时since-for练习

练习一.用since和for填空1.______two years2.____two years ago3.___last month4.______ 19995._______yesterday6._______ 4 o’clock7 4 hours 8._____an hour ago9.___we were children 10._____ lunch time11.____ she left here12. He has lived in Nanjing ___ the year before last.13. I’ve known him ______ we were children.14. Our teacher has studied Japanese ______ three years.15. She has been away from the city ______ about ten years.16. It’s about ten y ears __________ she left the city.二.单项选择。

1、Both his parents look sad . Maybe they ______what's happened to him .A. knewB. have knownC. must knowD.will know2、He has _______ been to Shanghai , has he ?A. alreadyB.neverC.everD.still3、Have you met Mr Li ______?A. justB. agoC.beforeD. a moment ago4、The famous writer _____ one new book in the past two year .A. is writingB.was writingC.wroteD.has written5、—Our country ______ a lot so far .—Yes . I hope it will be even ______ .A.has changed ; wellB.changed ; goodC.has changed ; betterD.changed ; better6、Zhao Lan ______already ______in this school for two years .A. was ; studyingB. will ; studyC. has ; studiedD. are ; studying7、We ______ Xiao Li since she was a little girl .A. knowB. had knownC. have knownD. knew8、Harry Potter is a very nice film .I______ it twice .A.will seeB.have seenC.sawD.see9、—These farmers have been to the United States .—Really ? When _____ there ?A. will they goB. did they goC. do they goD. have they gone10、—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A.Did ; do ; finishedB.Have ; done ; finishedC.Have ; done ; have finishedD.will ; do ; finish11、His father ______ the Party since 1978 .A. joinedB. has joinedC. was inD. has been in12、—Do you know him well ?— Sure .We _________ friends since ten years ago .A. wereB. have beenC. have becomeD. have made13、—How long have you ____ here ?—About two months .A. beenB. goneC. comeD. arrived14、Hurry up! The play __________ for ten minutes .A. has begunB. had begunC. has been onD. began15、It _____ ten years since he left the army .A. isB. hasC. willD. was16、Miss Green isn't in the office . she_______ to the library .A.has goneB. wentC.will goD. has been17、My parents ______ Shandong for ten years .A. have been inB. have been toC. have gone toD. have been18.The students have cleaned the classroom, ?A. so theyB. don’t theyC. have theyD. haven’t they19、has Mr White been a member of Greener China since he to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20.When he arrived at the bus stop, the bus _____ for 20 minutes.A. has leftB. had leftC. has been awayD. had been away21.The factory ____ since the February of 1988.A . has been open B. has opened C. was open D. opened22.Mary and Rose ____friends since they met in 2000.A. have madeB. have beenC. madeD. have become23.You mustn't_____ until he comes back.A. be awayB. leaveC. be left24.The meeting _____ for a week now.A. has finishedB. has endedC. has been over25.Miss Gao ______ this school for nearly 5 years.A. has been inB. has come toC. has taught26.Ben ______ a teacher for 4 years .A. has beenB. has becomeC. wasD. became27. I ______ home for a week.A. have returnedB. have been backC. returned三.用never, ever, already, just, yet, for, since填空1. I have _______ seen him before, so I have no idea about him.2. Jack has _________ finished his homework.3. Mr. Wang has taught in this school ________ ten years.4. “Have you ________ seen the film?” “No, I have ________ seen it.”5. “Has the bus left _______?” “Yes, it has _________ left.”四.用适当的时态填空:1.She’s _____________ (live) here ever since she was ten.2.Both of them ________________ (be) in Hongkong for ten days.3.Both of them ____________ (come) to Hongkong ten days ago.4. Half an hour __________ (pass) since the train __________ (leave).5. Mary________(lose) her pen. ________ you _______(see) it here and there?6. _________ you _____ (find) your watch yet?7. ---Are you thirsty? ---No I _________just _________ (have) some orange.8. We already _________ (return) the book.9. ________ they _______ (build) a new school in the village?10. I _____________(not finish) my homework . Can you help me?11. My father _____ (read) the novel twice.12. I _________ (buy) a book just now.13. I _________ (lost ) my watch yesterday.14. My father ___________ (read) this book since yesterday.五、划线提问1) I have been there for two days.__________ _________ __________ you __________ __________ ?2) My father has lived here since 2000._________ _________ __________ your father _________ __________?3) He left here yesterday._________ ________ he _________ __________?4) They bought a book two hours ago.__________ ___________ they __________ a book六.翻译下列句子:1.你曾经吃过鱼和薯条吗?2. 我刚刚丢了我的化学书。

for和since现在完成时例句

for和since现在完成时例句

for和since现在完成时例句1. I have been studying for this exam for two weeks.2. She has been working as a nurse since she graduated from college.3. We have been waiting for the bus for over an hour.4. They have been living in this city since 2010.5. He has been waiting for the results since yesterday.6. The children have been playing outside for hours.7. I have been taking Spanish lessons for six months.8. She has been working at that company since she was 20.9. We have been saving up for our vacation for a long time.10. They have been dating since they met in college.11. The food has been cooking for over an hour.12. He has been driving for hours without a break.13. She has been feeling unwell since last week.14. They have been arguing for the past hour.15. I have been working on this project for months.16. We have been waiting for the concert to start for a while.17. The store has been closed for renovations since last month.18. He has been looking for his keys since this morning.19. She has been practicing the piano for years.20. They have been attending the same school since childhood.21. I have been saving up for a new car for a long time.22. She has been feeling tired for days.23. We have been living in this neighborhood since we got married.24. They have been planning the party for weeks.25. I have been studying English for a year.26. He has been searching for his lost dog since yesterday.27. She has been working on this project since last summer.28. They have been cooking dinner for the past hour.29. I have been waiting for my friend for over an hour.30. We have been shopping for new clothes for the trip.31. The sun has been shining for the past few days.32. She has been feeling unwell since last month.33. They have been talking for hours.34. I have been studying for my exams for weeks.35. He has been playing the guitar since he was a child.36. She has been working at the company for over a decade.37. They have been practicing for the upcoming performance.38. We have been waiting for the train for a long time.39. The rain has been falling for days.40. He has been traveling around the world since last year.41. She has been feeling better since she started her new medication.42. They have been dating for a few months.43. I have been working on this report for days.44. We have been saving up for a new house for years.45. He has been studying for his exams for weeks.46. She has been waiting for the bus since this morning.47. They have been living in the same house for years.48. I have been working at this company since I graduated.49. We have been thinking about our future for a while.50. The dog has been barking for hours.51. She has been feeling sick since last week.52. They have been playing basketball for the past hour.53. I have been writing in my journal for years.。

现在完成时for 和since用法

现在完成时for 和since用法

现在完成时二用法:过去完成时表示过去发生的动作或存在的状态一直持续到现在(包括现在在内),常与for和since引导的时间状语连用,动词需要用延续性动词。

如:Mr.Green has been in China for 10 years .(格林先生来中国10年了)The film has been on for 20 minutes.(电影开始已经20分钟了)Since 与for的区别:for后面跟一段时间如:for three days for 2 years 等+ 过去的时间点:since 2004Since+ 一段时间ago :since two minutes ago+ 过去时的句子:since I came to this school用since 和for 填空:1.I have kept the book _______ a week , I must return it on time .2.We have learned English _______ 5 years ago, so we have learned it ______ 5 years.3.Miss Li has taught maths ________ she came to this school ..4.I have had a cold _______ yesterday.5.The workers have worked _______ 10 hours . They are very tired.6.Great changes have taken place in China ______ it was founded.7.Our teacher has studied Japanese ______ three years.8. She has been away from the city ______ about ten years.9.. It’s about ten years __________ she left the city.短暂性动词的完成时态不能和表示一段的时间状语连用,当它需要与表示一段时间的时间状语连用时,通常需进行转化,见书119页。

八年级下册英语现在完成时与完成进行时for和since练习题(郝老师)

八年级下册英语现在完成时与完成进行时for和since练习题(郝老师)

现在完成时练习题I. 用never, ever, already, yet, for, since填空1.I have _______ seen him before, so I have no idea about him.2.Jack has _________ finished his homework ________ an hour ago.3.Mr. Wang has taught in this school ________ ten years.4.“Have you ________ seen the film?” “No, I have ________ seen it.”5.“Has the bus left _______?” “Yes, it has _________ left.”II. 用since和for填空A. 1) ______ two years 2) _______ two years ago 3) _______ last month4) ______ 1999 5) _______ yesterday 6) _______ 4 o’clock7) ______ 4 hours 8) _______ an hour ago 9) _______ we were children10) _____ lunch time 11) ______ she left hereB. 1. He has lived in Nanjing ________ the year before last.2. I’ve known him __________ w e were children.3. Our teacher has studied Japanese _________ three years.4. She has been away from the city ___________ about ten years.5. It’s about ten years __________ she left the city.6. I've been practicing the piano since 10∶30.7. Mario has been running ____ 15 minutes.8. Sarah has been sleeping ____ 9∶00.9. Dale has been talking on the phone ____ five minutes.10. Louie has been studying Chinese ____ he was six years old.11. I've been watching you ____ ten minutes.12. She has done her homework _________ two hours.13. Tom has been swimming _________ an hour.14. They have learned English ________ they came to school.15. They have been in the room __________8 o’clock.16. We have studied English _________several years.17. I have been living in Xi’an _________I was born.18. She has worked here _________ 2006.19. Mary has been running _________ she came here.20. Ann has been learning English since 2003.(选出同义词组)A. for 2003B. since about 6 yearsC. 6 years agoD. for about 6 yearsIII. 用过去时或现在完成时填空:1. “_________ you __________ (write) a letter to your aunt yet?”“Yes, I ___________. I ________________ (write)one last week.”2. “_________ he ___________ (finish) his homework?” “Not yet.”3. “_________ they ever __________ (be) abroad?” “Yes, just once.”4. Your father _________ just ___________ (finish) his work.5. Your father _________ (finish) his work just now.6. Last term I __________ (learn) many English words.7. They ____________ (not read) the interesting books yet.8. He _____________ never ____________ (go) to the science museum.9. ____________ you ever ____________ (drink) coke?10. “____________ you _____________ (buy) a dictionary? “ “Yes, I __________ .”“Where __________ you _____________ (buy) it?” “ I ___________ (buy) it in abookstore.”“When ___________ you _____________ (buy) it?” “ Yesterday.”IV. 划线提问1) I have been there for two days.__________ _________ __________ you __________ __________ ?1)My father has lived here since 2000._________ _________ __________ your father _________ __________?2)He left here yesterday._________ ________ he _________ __________?3)They bought a book two hours ago.__________ ___________ they __________ a book?V. 用have/has been to/in, have gone to及go的各种形式填空。

现在完成时since for练习#精选、

现在完成时since for练习#精选、

练习一.用since和for填空1.______two years2.____two years ago3.___last month4.______ 19995._______yesterday6._______ 4 o’clock7 4 hours 8._____an hour ago9.___we were children 10._____ lunch time11.____ she left here12. He has lived in Nanjing ___ the year before last.13. I’ve known him ______ we were children.14. Our teacher has studied Japanese ______ three years.15. She has been away from the city ______ about ten years.16. It’s about ten y ears __________ she left the city.二.单项选择。

1、Both his parents look sad . Maybe they ______what's happened to him .A. knewB. have knownC. must knowD.will know2、He has _______ been to Shanghai , has he ?A. alreadyB.neverC.everD.still3、Have you met Mr Li ______?A. justB. agoC.beforeD. a moment ago4、The famous writer _____ one new book in the past two year .A. is writingB.was writingC.wroteD.has written5、—Our country ______ a lot so far .—Yes . I hope it will be even ______ .A.has changed ; wellB.changed ; goodC.has changed ; betterD.changed ; better6、Zhao Lan ______already ______in this school for two years .A. was ; studyingB. will ; studyC. has ; studiedD. are ; studying7、We ______ Xiao Li since she was a little girl .A. knowB. had knownC. have knownD. knew8、Harry Potter is a very nice film .I______ it twice .A.will seeB.have seenC.sawD.see9、—These farmers have been to the United States .—Really ? When _____ there ?A. will they goB. did they goC. do they goD. have they gone10、—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A.Did ; do ; finishedB.Have ; done ; finishedC.Have ; done ; have finishedD.will ; do ; finish11、His father ______ the Party since 1978 .A. joinedB. has joinedC. was inD. has been in12、—Do you know him well ?— Sure .We _________ friends since ten years ago .A. wereB. have beenC. have becomeD. have made13、—How long have you ____ here ?—About two months .A. beenB. goneC. comeD. arrived14、Hurry up! The play __________ for ten minutes .A. has begunB. had begunC. has been onD. began15、It _____ ten years since he left the army .A. isB. hasC. willD. was16、Miss Green isn't in the office . she_______ to the library .A.has goneB. wentC.will goD. has been17、My parents ______ Shandong for ten years .A. have been inB. have been toC. have gone toD. have been18.The students have cleaned the classroom, ?A. so theyB. don’t theyC. have theyD. haven’t they19、has Mr White been a member of Greener China since he to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20.When he arrived at the bus stop, the bus _____ for 20 minutes.A. has leftB. had leftC. has been awayD. had been away21.The factory ____ since the February of 1988.A . has been open B. has opened C. was open D. opened22.Mary and Rose ____friends since they met in 2000.A. have madeB. have beenC. madeD. have become23.You mustn't_____ until he comes back.A. be awayB. leaveC. be left24.The meeting _____ for a week now.A. has finishedB. has endedC. has been over25.Miss Gao ______ this school for nearly 5 years.A. has been inB. has come toC. has taught26.Ben ______ a teacher for 4 years .A. has beenB. has becomeC. wasD. became27. I ______ home for a week.A. have returnedB. have been backC. returned三.用never, ever, already, just, yet, for, since填空1. I have _______ seen him before, so I have no idea about him.2. Jack has _________ finished his homework.3. Mr. Wang has taught in this school ________ ten years.4. “Have you ________ seen the film?” “No, I have ________ seen it.”5. “Has the bus left _______?” “Yes, it has _________ left.”四.用适当的时态填空:1.She’s _____________ (live) here ever since she was ten.2.Both of them ________________ (be) in Hongkong for ten days.3.Both of them ____________ (come) to Hongkong ten days ago.4. Half an hour __________ (pass) since the train __________ (leave).5. Mary________(lose) her pen. ________ you _______(see) it here and there?6. _________ you _____ (find) your watch yet?7. ---Are you thirsty? ---No I _________just _________ (have) some orange.8. We already _________ (return) the book.9. ________ they _______ (build) a new school in the village?10. I _____________(not finish) my homework . Can you help me?11. My father _____ (read) the novel twice.12. I _________ (buy) a book just now.13. I _________ (lost ) my watch yesterday.14. My father ___________ (read) this book since yesterday.五、划线提问1) I have been there for two days.__________ _________ __________ you __________ __________ ?2) My father has lived here since 2000._________ _________ __________ your father _________ __________?3) He left here yesterday._________ ________ he _________ __________?4) They bought a book two hours ago.__________ ___________ they __________ a book六.翻译下列句子:1.你曾经吃过鱼和薯条吗?2. 我刚刚丢了我的化学书。

现在完成时练习题之用for或者since填空

现在完成时练习题之用for或者since填空

14. Our teacher has studied Japanese _________ three
years.
15. She has been away from the city ___________ about ten
years.
16. It’s about ten years __________ she left the city.
1. Jill has been in Ireland
Monday.
2. Jill has been in Ireland
three days.
3. My aunt has lived in Australia
15 days.
4. Margaret is in her office. She has been there
many years.
8. Mike has been ill
a long time. He has been in
hospital
October.
1.Jill has been in Ireland
Monday.
2.Jill has been பைடு நூலகம்n Ireland
three days.
3.My aunt has lived in Australia
1.His daughter has collected stamps______ quite a few years 2.The famous musicians have stayed in Shanghai______ two weeks 3.Has Mike ever been to the famous museum in London ________he got to England. 4.Her husband has never been ill______ he left hospital last winter 5.I have been away from my hometown_______ about 5 years . 6.Have you ever sent your TV set for repairs ________ you bought it.

最新人教版八年级英语下册第十单元现在完成时与完成进行时for和since练习题(郝老师)

最新人教版八年级英语下册第十单元现在完成时与完成进行时for和since练习题(郝老师)

现在完成时练习题I. 用never, ever, already, yet, for, since填空1.I have _______ seen him before, so I have no idea about him.2.Jack has _________ finished his homework ________ an hour ago.3.Mr. Wang has taught in this school ________ ten years.4.“Have you ________ seen the film?” “No, I have ________ seen it.”5.“Has the bus left _______?” “Yes, it has _________ left.”II. 用since和for填空A. 1) ______ two years 2) _______ two years ago 3) _______ last month4) ______ 1999 5) _______ yesterday 6) _______ 4 o’clock7) ______ 4 hours 8) _______ an hour ago 9) _______ we were children10) _____ lunch time 11) ______ she left hereB. 1. He has lived in Nanjing ________ the year before last.2. I’ve known him __________ w e were children.3. Our teacher has studied Japanese _________ three years.4. She has been away from the city ___________ about ten years.5. It’s about ten years __________ she left the city.6. I've been practicing the piano since 10∶30.7. Mario has been running ____ 15 minutes.8. Sarah has been sleeping ____ 9∶00.9. Dale has been talking on the phone ____ five minutes.10. Louie has been studying Chinese ____ he was six years old.11. I've been watching you ____ ten minutes.12. She has done her homework _________ two hours.13. Tom has been swimming _________ an hour.14. They have learned English ________ they came to school.15. They have been in the room __________8 o’clock.16. We have studied English _________several years.17. I have been living in Xi’an _________I was born.18. She has worked here _________ 2006.19. Mary has been running _________ she came here.20. Ann has been learning English since 2003.(选出同义词组)A. for 2003B. since about 6 yearsC. 6 years agoD. for about 6 yearsIII. 用过去时或现在完成时填空:1. “_________ you __________ (write) a letter to your aunt yet?”“Yes, I ___________. I ________________ (write)one last week.”2. “_________ he ___________ (finish) his homework?” “Not yet.”3. “_________ they ever __________ (be) abroad?” “Yes, just once.”4. Your father _________ just ___________ (finish) his work.5. Your father _________ (finish) his work just now.6. Last term I __________ (learn) many English words.7. They ____________ (not read) the interesting books yet.8. He _____________ never ____________ (go) to the science museum.9. ____________ you ever ____________ (drink) coke?10. “____________ you _____________ (buy) a dictionary? “ “Yes, I __________ .”“Where __________ you _____________ (buy) it?” “ I ___________ (buy) it in abookstore.”“When ___________ you _____________ (buy) it?” “ Yesterday.”IV. 划线提问1) I have been there for two days.__________ _________ __________ you __________ __________ ?1)My father has lived here since 2000._________ _________ __________ your father _________ __________?2)He left here yesterday._________ ________ he _________ __________?3)They bought a book two hours ago.__________ ___________ they __________ a book?V. 用have/has been to/in, have gone to及go的各种形式填空。

人教版英语八年级下册试题since 和 for 的用法(用于现在完成时)

人教版英语八年级下册试题since 和 for 的用法(用于现在完成时)

初中英语学习材料madeofjingetiejisince 和for 的用法(用于现在完成时)表示过去已经开始持续到现在的动作或状态常用的时间状语有:for, since, how long, so far, these days等。

1. since :a).since +时间点①年代②时刻数③一段时间+agob).现在完成时:主句(主语+have/has +延续性动词的过去分词)+ since +从句一般过去时c) It’s +时间段+since +短暂性动词的过去式d).时间段+has passed +since +短暂性动词的过去式for +一段时间练习:用since和for填空1) ______ two years 2) _______ two years ago 3) _______ last month4) ______ 1999 5) _______ yesterday 6) _______ 4 o’clock7) ______ 4 hours 8) _______ an hour ago 9) _______ we were children10) _____ lunch time 11) ______ she left here12). He has lived in Nanjing ________ the year before last.13). I’ve known him __________ we were children.14). Our teacher has studied Japanese _________ three years.15). She has been away from the city ___________ about ten years.16). It’s about ten years __________ she left the city.2. for: for +一段时间= since +一段时间+ ago3. 与时间段连用时,短暂性动词应改为相应的延续性动词。

现在完成时since for练习

现在完成时since for练习

现在完成时since for练习一。

用since和for填空1.for2.since3.for4.since5.since6.since7.for8.since9.since10.since11.since12.since13.since14.for15.for16.since1.We have been waiting for two years.2.It has been two years since he left.3.I have been working here for last month.4.He has been living in this city since 1999.5.She has been absent from work since ___.6.It has been since 4 o'clock.7.He has been studying for 4 hours.8.He left an hour ago.9.We have known each other since we were children.10.It is lunch time now.11.It has been since she left here.12.He has lived in Nanjing since the year before last.13.I have known him since we were children.14.___.15.She has been away from the city for about ten years.16.It has been about ten years since she left the city.二。

单项选择1.C2.B3.D4.D5.has achieved。

better1.Both his parents seem to know what has happened to him and they look sad.2.Has he ever been to Shanghai?3.Did you meet Mr。

含有for和since的现在完成时练习

含有for和since的现在完成时练习

The factory ___________________________________________ for ten years.
The man ______________________________________________ for ten years.
He _______________________________________________ Beijing since a year ago
)3. --- How long _________ you __________ your dictionary?
--- About two months.
A. did; buy B. have; get C. have; had D. have; bought
)7. --- How long _______ you ________ the bicycle?
--- About two weeks.
A. have; had B. have; bought C. did; buy D. have; get
)4. He tells me he ___________ China for over five years.
A. has been B. has been in C. has been to D. have gone to
)5. __________ has Mr White been a member of Greener China?
He _________________________________________________ here for three years.

(完整版)现在完成时练习题及答案

(完整版)现在完成时练习题及答案

一用since和for填空1. Jim has been in Ireland ______ Monday.2. Jill has been in Ireland ______ three days.3. His aunt has lived in Australia ______15 days.4. Mary is in her office. She has been there ______ 7 o'clock.5. India has been an independent country ______1974.6. The bus is late. They've been waiting ______ 20 minutes.7. Nobody lives in those houses. They have been empty ______ many years.8. Mike has been ill ______a long time. He has been in hospital ______ October.9. He has lived in Nanjing ___ the year before last.10. I’ve known him ______ we were children.11. Our teacher has studied Japanese ______ three years.12. She has been away from the city ______ about ten years.13. It’s about ten years __________ she left the city.二.Fill in the blanks with the proper form.1. I____ already ____ (see) the film. I ________ (see) it last week.2. _____ he ____ (finish) his work today? Not yet.3. My father ____ just ____ (come) back from work. He is tired now.4. Where’s Li Ming ? He __________ (go) to the teacher’s office.5. I __________ (work) here since I ______ (move) here in 1999.6. So far I _______________(make) quite a few friends here.7. How long ________ the Wangs ______________(stay) here ? For two weeks.8. I ________ just ___________ (finish) my homework.9. He ________ (go) to school on foot every day.10.____ you ______ (find) your science book yet?11. If it ____ (be) fine tomorrow, I'll go with you.12. The students ____________ (read) English when the teacher came in.13. Look! The monkey __________ (climb) the tree.14. My mother __________ (come) to see me next Sunday.15. I've lost my pen. _________ you ________ (see) it anywhere?16.She’s _____________ (live) here ever since she was ten.17.Both of them ______________ (be) in Hongkong for ten days.18.Both of them ____________(come) to Hongkong ten days ago.19. Half an hour _________(pass) since the train _______ (leave).20. Mary________(lose) her pen. ________ you _______(see) it here and there?21. _________ you _____ (find) your watch yet?22. ---Are you thirsty? ---No I _________just _________ (have) some orange.23. We already _________ (return) the book.24. ________ they _______ (build) a new school in the village?25. I ____________(not finish) my homework . Can you help me?26. My father _____ (read) the novel twice.27. I _________ (buy) a book just now.28. I _________ (lost ) my watch yesterday.29. My father ___________ (read) this book since yesterday. 三.Choose the best answer.1. How long have you _______ here?A. comeB. gotC. arrivedD. been2. My grandpa died _________.A. at the age of my 2B. for 2 yearsC. when I was 2.D. my age was 6.3. Jane has _____ to BeiJing. She will come back tomorrow.A. beenB. goneC. wentD. never been4. It is ten years _____ I last saw her.A. afterB. sinceC. forD. that5.--Who will go to the station to meet Lorry?--I will. I _____ her several times.A. metB. have metC. had metD. will meet6. --What a nice dress! How long ____you ____it? --Just 2 weeks.A. will, buyB. did, buyC. are, havingD. have, had7.--Do you know Lydia very well?--Yes, She and I _____ friends since we were very young.A. have madeB. have becomeC. have beenD. have turned8. The Smiths _______ in China for 8 years.A. has livedB. livedC. have beenD. live9. --Hello, this is Mr. Green speaking. Can I speak to Mr. Black? -- Sorry. He ______ the Bainiao Park.A. has been toB. has gone toC. went toD. will go to10. --____ you ever ____ to the US?-- Yes, twice.A. Have, goneB. Have, been C, Do, go D. were, going四. Rewrite the sentences.1. I have been to Macau before. (改为否定句)I _________ _________ been to Macau before.2. He hasn’t come to school because he was ill. (就划线部分提问)______ _______ he come to school?3. I bough a new bike just now. (用just改写)I ____ just ____ a new bike.4. We began to learn English three years ago.(改为同义句)We ____ ____English ____three years5. He has never surfed, _______ _______? (改成反意疑问句)6. They have been here since 2000. (对划线部分提问)_______ _______have they been here?7. The old man _________ last year. He has _______ _______fora year. (die) (动词填空)8. Miss Gao left an hour ago. (同义句转换)Miss Gao has _______ ________ ________ an hour ago.9. I have been there for two days. (对划线部分提问)_______ ________ ________ you _________ __________? 10. My father has lived here since 2000. (对划线部分提问)_______ _______ ________ your father _________ __________?11. He left here yesterday. (对划线部分提问)_________ ________ he _________ __________?12. They bought a book two hours ago. (对划线部分提问)__________ ___________ they __________ a book?五、用have(has) been 或have(has) gone 填空。

最全中考英语复习资料现在完成时与完成进行时for和since练习题(郝老师)

最全中考英语复习资料现在完成时与完成进行时for和since练习题(郝老师)

现在完成时练习题I. 用never, ever, already, yet, for, since填空1.I have _______ seen him before, so I have no idea about him.2.Jack has _________ finished his homework ________ an hour ago.3.Mr. Wang has taught in this school ________ ten years.4.“Have you ________ seen the film?” “No, I have ________ seen it.”5.“Has the bus left _______?” “Yes, it has _________ left.”II. 用since和for填空A. 1) ______ two years 2) _______ two years ago 3) _______ last month4) ______ 1999 5) _______ yesterday 6) _______ 4 o’clock7) ______ 4 hours 8) _______ an hour ago 9) _______ we were children10) _____ lunch time 11) ______ she left hereB. 1. He has lived in Nanjing ________ the year before last.2. I’ve known him __________ w e were children.3. Our teacher has studied Japanese _________ three years.4. She has been away from the city ___________ about ten years.5. It’s about ten years __________ she left the city.6. I've been practicing the piano since 10∶30.7. Mario has been running ____ 15 minutes.8. Sarah has been sleeping ____ 9∶00.9. Dale has been talking on the phone ____ five minutes.10. Louie has been studying Chinese ____ he was six years old.11. I've been watching you ____ ten minutes.12. She has done her homework _________ two hours.13. Tom has been swimming _________ an hour.14. They have learned English ________ they came to school.15. They have been in the room __________8 o’clock.16. We have studied English _________several years.17. I have been living in Xi’an _________I was born.18. She has worked here _________ 2006.19. Mary has been running _________ she came here.20. Ann has been learning English since 2003.(选出同义词组)A. for 2003B. since about 6 yearsC. 6 years agoD. for about 6 yearsIII. 用过去时或现在完成时填空:1. “_________ you __________ (write) a letter to your aunt yet?”“Yes, I ___________. I ________________ (write) one last week.”2. “_________ he ___________ (finish) his homework?” “Not yet.”3. “_________ they ever __________ (be) abroad?” “Yes, just once.”4. Your father _________ just ___________ (finish) his work.5. Your father _________ (finish) his work just now.6. Last term I __________ (learn) many English words.7. They ____________ (not read) the interesting books yet.8. He _____________ never ____________ (go) to the science museum.9. ____________ you ever ____________ (drink) coke?10. “____________ you _____________ (buy) a dictionary? “ “Yes, I __________ .”“Where __________ you _____________ (buy) it?” “ I ___________ (buy) it in abookstore.”“When ___________ you _____________ (buy) it?” “ Yesterday.”IV. 划线提问1) I have been there for two days.__________ _________ __________ you __________ __________ ?1)My father has lived here since 2000._________ _________ __________ your father _________ __________?2)He left here yesterday._________ ________ he _________ __________?3)They bought a book two hours ago.__________ ___________ they __________ a book?V. 用have/has been to/in, have gone to及go的各种形式填空。

(完整word)since 和 for 的用法

(完整word)since 和 for 的用法

since 和for 的用法(用于现在完成时)表示过去已经开始持续到现在的动作或状态常用的时间状语有:for, since, how long, so far, these days等。

1. since :a)。

since +时间点①年代②时刻数③一段时间+agob)。

现在完成时:主句(主语+have/has +延续性动词的过去分词)+ since +从句一般过去时c) It’s +时间段+since +短暂性动词的过去式d)。

时间段+has passed +since +短暂性动词的过去式for +一段时间练习:用since和for填空1) ______ two years 2) _______ two years ago 3) _______ last month4) ______ 1999 5) _______ yesterday 6)_______ 4 o’clock7) ______ 4 hours 8) _______ an hour ago 9) _______ we were children 10) _____ lunch time 11) ______ she left here12). He has lived in Nanjing ________ the year before last。

13). I’ve known him __________ we were children。

14)。

Our teacher has studied Japanese _________ three years.15)。

She has been away from the city ___________ about ten years.16). It’s about ten years __________ she left the city。

2。

for: for +一段时间= since +一段时间+ ago3。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

现在完成时s i n c ef o r练习练习一.用since和for填空1.______two years2.____two years ago3.___last month4.______ 19995._______yesterday6._______ 4 o’clock7 4 hours 8._____an hour ago9.___we were children 10._____ lunch time11.____ she left here12. He has lived in Nanjing ___ the year before last.13. I’ve known him ______ we were children.14. Our teacher has studied Japanese ______ three years.15. She has been away from the city ______ about ten years.16. It’s about ten years __________ she left the city.二.单项选择。

1、Both his parents look sad . Maybe they ______what's happened to him .A. knewB. have knownC. must knowD.will know2、He has _______ been to Shanghai , has he ?A. alreadyB.neverC.everD.still3、Have you met Mr Li ______?A. justB. agoC.beforeD. a moment ago4、The famous writer _____ one new book in the past two year .A. is writingB.was writingC.wroteD.has written5、—Our country ______ a lot so far .—Yes . I hope it will be even ______ .A.has changed ; wellB.changed ; goodC.has changed ; betterD.changed ; better6、Zhao Lan ______already ______in this school for two years .A. was ; studyingB. will ; studyC. has ; studiedD. are ; studying7、We ______ Xiao Li since she was a little girl .A. knowB. had knownC. have knownD. knew8、Harry Potter is a very nice film .I______ it twice .A.will seeB.have seenC.sawD.see9、—These farmers have been to the United States .—Really ? When _____ there ?A. will they goB. did they goC. do they goD. have they gone10、—______ you ___ your homework yet ?—Yes . I _____ it a moment ago .A.Did ; do ; finishedB.Have ; done ; finishedC.Have ; done ; have finishedD.will ; do ; finish11、His father ______ the Party since 1978 .A. joinedB. has joinedC. was inD. has been in12、—Do you know him well ?— Sure .We _________ friends since ten years ago .A. wereB. have beenC. have becomeD. have made13、—How long have you ____ here ?—About two months .A. beenB. goneC. comeD. arrived14、Hurry up! The play __________ for ten minutes .A. has begunB. had begunC. has been onD. began15、It _____ ten years since he left the army .A. isB. hasC. willD. was16、 Miss Green isn't in the office . she_______ to the library .A.has goneB. wentC.will goD. has been17、My parents ______ Shandong for ten years .A. have been inB. have been toC. have gone toD. have been18.The students have cleaned the classroom, ?A. so theyB. don’t theyC. have theyD. haven’t they19、 has Mr White been a member of Greener China since he to China?A. How soon, comesB. How often, gotC. How long, cameD. How far, arrived20.When he arrived at the bus stop, the bus _____ for 20 minutes.A. has leftB. had leftC. has been awayD. had been away21.The factory ____ since the February of 1988.A . has been open B. has opened C. was open D. opened22.Mary and Rose ____friends since they met in 2000.A. have madeB. have beenC. madeD. have become23.You mustn't_____ until he comes back.A. be awayB. leaveC. be left24.The meeting _____ for a week now.A. has finishedB. has endedC. has been over25.Miss Gao ______ this school for nearly 5 years.A. has been inB. has come toC. has taught26.Ben ______ a teacher for 4 years .A. has beenB. has becomeC. wasD. became27. I ______ home for a week.A. have returnedB. have been backC. returned三.用never, ever, already, just, yet, for, since填空1. I have _______ seen him before, so I have no idea about him.2. Jack has _________ finished his homework.3. Mr. Wang has taught in this school ________ ten years.4. “Have you ________ seen the film?” “No, I have ________ seen it.”5. “Has the bus left _______?” “Yes, it has _________ left.”四.用适当的时态填空:1.She’s _____________ (live) here ever since she was ten.2.Both of them ________________ (be) in Hongkong for ten days.3.Both of them ____________ (come) to Hongkong ten days ago.4. Half an hour __________ (pass) since the train __________ (leave).5. Mary________(lose) her pen. ________ you _______(see) it here and there?6. _________ you _____ (find) your watch yet?7. ---Are you thirsty? ---No I _________just _________ (have) some orange.8. We already _________ (return) the book.9. ________ they _______ (build) a new school in the village?10. I _____________(not finish) my homework . Can you help me?11. My father _____ (read) the novel twice.12. I _________ (buy) a book just now.13. I _________ (lost ) my watch yesterday.14. My father ___________ (read) this book since yesterday.五、划线提问1) I have been there for two days.__________ _________ __________ you __________ __________ ?2) My father has lived here since 2000._________ _________ __________ your father _________ __________?3) He left here yesterday._________ ________ he _________ __________?4) They bought a book two hours ago.__________ ___________ they __________ a book六.翻译下列句子:1.你曾经吃过鱼和薯条吗?2. 我刚刚丢了我的化学书。

相关文档
最新文档