since for 专项练习
since 与for 练习

一Fill in the blanks with “since ”or“for”.1.I've been practicing the piano since 10∶30.2.Mario has been running ____ 15 minutes.3.Sarah has been sleeping ____ 9∶00.4.Dale has been talking on the phone ____ five minutes.5.Louie has been studying Chinese ____ he was six years old.6.I've been watching you ____ ten minutes.二Write the questions.1.Q: How long has he been standing there?A: He has been standing there for four hours.2.Q: __________________________________________ A: I've been riding a bicycle since I was ten years old.3.Q:__________________________________________ A: She has been walking for five hours.4.Q:__________________________________________ A: I've been watching TV since 7∶00.5.Q:__________________________________________ A: He has been waiting for the train for an hour.三Answer the questions.1.Q: How long have you been working in this restaurant? (two years) A: I've been working here for two years.2.Q: How long has your sister been working here? (June) A: She has ________________________3.Q: How long has that man been waiting? (twenty minutes) A: He has ________________________4.Q: How long has that woman been sitting there? (8∶30) A: She has ________________________5.Q: How long has that boy been talking on the phone? (five minutes) A: He has ________________________6.Q: How long have you been talking to me? (ten minutes) A: I've ________________________一、用 since 或 for 填空。
初二英语forsince的练习题及答案

初二英语forsince的练习题及答案初二英语For和Since的练习题及答案一、单选题1. I have been living in London _______ three years.A) for B) since C) during D) ago答案:A) for2. My sister has been studying Chinese _______ she was ten years old.A) for B) since C) during D) in答案:B) since3. We have been waiting for the bus _________ over an hour.A) for B) since C) during D) while答案:A) for4. Tom and Mary have been married _________ 2010.A) for B) since C) during D) from答案:B) since5. They have been friends ________ they were in kindergarten.A) for B) since C) during D) while答案:B) since二、填空题1. I have been learning French ______ four months.答案:for2. She has been working as a nurse ______ five years.答案:for3. They have been living in New York _______ 2012.答案:since4. We have been waiting here ______ half an hour.答案:for5 We have been friends ________ our childhood.答案:since三、改错题将句子中错误的部分划出并修改。
现在完成时专题练习附答案

现在完成时专题练习附答案一、单项填空。
1. Li Hong has ________ the army for 2 years.A. joinedB. be inC. been inD. joined in2. We have been friends since ______.A. childrenB. five yearsC. five years agoD. five years before3. Mike ___________ the story for a month.A. has boughtB. has hadC. had hadD. has borrowed4. You ______ that question three times.A. already askedB. have already askedC. already have askedD. asked already5. Those foreign friends left Guangzhou __________.A. since last weekB. a week agoC. for a weekD. since a week ago6. I _____ at this school for two years.A. am studyingB. studyC. studiedD. have studied7. They _________ in the city since last summer.A. liveB. didn’t liveC. have livedD. live8. Mrs. Wang has lived in Haikou _____ 1992.A. sinceB. fromC. afterD. in9. Mr. Black _________Chinasince the summer of 1998.A. has been toB. has been inC. has come toD. came to10. His father _______ for years.A. has diedB. has been deadC. diedD. dies[真题链接]1. — Beibei, is Mr. Chen in the office?— No. He for half an hour.A. leftB. has leftC. has been away2. — Is Miss Green in the office?— No, she ____ to the library.A. goesB. had goesC. has goneD. would go3. —A new shop ______ for a week nearby. Let’s have a look there.—Good idea. But it doesn’t ____ on Mondays.A. opened; openedB. has been opened; openC. has opened; openedD. has been open; open二、用already或yet填空。
最新现在完成时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. 我刚刚丢了我的化学书。
Unit10 语法复习练习(含答案)2020-2021学年人教版英语八年级下册

人教版八年级英语下册Unit10 语法复习练习Ⅰ.用since或for填空1.Jim has been in Ireland ________ Monday.2.Jill has been in Ireland ________ three days.3.Two years has passed ________ he left Beijing.4.Molly has kept the book ________ two years ago.5.India has been an independent country ________ 1947.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. Ⅱ.用所给单词的适当形式填空1.I ________ already ________ the film. I ________ it last week. (see)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 ________ you ________(stay) here? —For two weeks. 8.Stephen Hawking ________(die) for over 3 months, but his spirit still lives on. 9.He ________(go) to school on foot every day.10.________ you ________(find) your science book yet?11. which drink do you like________, tea or coffee? (well)12. Her skirt is________ than mine.(beautiful)13. Mike is________, but his brother is much________. (tall)14. I think English is as________ as Chinese. (important)15. Lucy does not jump so________ as Linda(far)16. Jim is________ of all the boys. (thin)17. Mother gets up________ in my family.(early)18. Emily sings________ of all the girls in her class. (well)19. Qomolangma is much________(high) than Mount Tai.20. This blue coat is________(expensive) coat in the clothes store.III.单项填空()1.—It's time to work now.—OK. I'll wake Carl up. He ________ for an hour.A.has fallen asleep B.has been asleepC.fell asleep D.falls asleep()2.—Your new watch is so nice! When did you buy it?—In April. I ________ it for two months.A.have had B.had C.have bought D.bought()3.—Lucy, is your uncle a teacher?—Yes, he is. He ________ history for nearly 20 years.A.teaches B.has taughtC.is teaching D.will teach()4.A China ________ great achievements in science and technology since 1978.A.makes B.made C.has made()5.—When will A Bite of China Ⅲ begin tonight?—It ________ for ten minutes.A.will begin B.has begun C.will be on D.has been on ()6.—Are you a basketball player in your school?—Yes. I ________ the team 3 years ago. I ________ in it for 3 years. A.joined; was B.was joined; amC.have joined; have been D.joined; have been()7.—Do you still play basketball?—Oh, no. I ________ it for the past two years.A.haven't played B.didn't playC.won't play D.hadn't played()8.—Do you know her well?—Sure. We ________ friends since ten years ago.A. wereB. becameC. have becomeD. have been()9.—How long is it since he ________ this school?—He ________ for three years.A. has left; has leftB. left; has been awayC. leaves; has left ()10.The family ________ there since they moved to China in the 2000s.A. livedB. will liveC. liveD. have lived)11. She_________ the Grand Canyon twice.A. has been toB. has gone toC. went toD. goes to()12. We_________ to learn English three years ago. We_________ it for three years.A. began, learnedB. begin, have learnedC. have begun, will learnD. began, have learned ()13. Don’ t get off until the bus_________.A.stoppedB. will stopC. will have stoppedD. stops()14. We_________ a meeting from 2: 00 to 4: 00 yesterday afternoon.A. had hadB.would haveC. were havingD. had()15._________the students in our school_________ over two thousand.A. The number of, isB. The number of, areC. A number of, isD. A number of, are()16.—When did you ________ the top of the mountain?—At 2: 00 pm.A. arriveB. getC. reachD. climb()17. Yao Ming, the basketball player, is 2.2________.A.meter tallB. meters tallC. meter highD. meters high()18. After the heavy rain, the clouds________.A. clearedB. were clearC. clearD. were cleared()19. Linda never does her homework______ Mary. She makes a lot of mistakes.A.so careful asB. as carefully asC.carefully asD. as careful as()20. The Amazon River is________ river in the world. It is________ than the Yangtze River.A. the second long, much longerB. the second longest, a little longerC. the second longer, a little longerD. the second longest, more longerIV.短文填空The sun was going down when we________(arrive) at the bottom of the building. I________ (be) afraid of heights so I________ (be)a little nervous as we________ (wait) for the lift to the top. The lift________ (climb) faster and faster until we________(reach) floor No 88. The Jin Mao Building in Shanghai________ (be) 420.5 metres high, one of the tallest buildings in the world. It was built in 1998 and it________ (have) a fantastic view of Pudong District and the centre of Shanghai. But it________ (get) dark and we decided to go back down again. It________ (be) high up there, but I wasn’t afraid when I________ (stand) at the top. I________ (hope) to go to Shanghai again next year, and I’m sure I________ (want) to go up the building again.参考答案Ⅰ.1. since 2.for 3.since 4.since 5.since 6.for7.for8.for; sinceⅡ.1.have; seen; saw 2.Has; finished 3.has; come 4.has gone5.have worked; moved 6.have made 7.have; stayed8.has been dead 9.goes10.Have; found 11. better 12. more beautiful 13. tall, taller14. important 15. far 16. the thinnest 17. the earliest 18. the best19. higher 20. the most expensiveIII.1.B 2.A 3.B 4.C 5.D 6.D7.A8.D考查动词的时态。
现在完成时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填空

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.
现在完成时since for练习word版本

现在完成时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. 我刚刚丢了我的化学书。