《现在完成时和一般过去时专项练习1_-小学课件.pdf》由会员分享,可在线阅读,更多相关《现在完成时和一般过去时专项练习1_-小学课件.pdf(4页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、现在完成时和一般过去时专项练习 一、用所给单词的正确形式填空。1.-_ you _(have)lunch yet?-Yes,I .-When_ you _(have)it?-I_(have)it at 12:00.2._ she _(write)a letter to her aunt yet?Yes,she_ .She_(write)it the day before yesterday 3.-_ you_ (find)your knife yet?-Not yet.4.I _(sing)the English song before.5.I _ never _(see)him before
2、.6.She_ just _(ride)a horse?7.Tom with his mother _(shop)just now.8.Sam _(go)to school by bike last year.9.My brother _(join)the army in 1999.10.My brother _(be)in the army since1999.11.John_(not watch)TV last night.12.She _(do)her homework already.13.Where is Jack?He_(go)the park.14.I _(read)the ma
3、gazine yesterday.15.What was she doing when she _ (come)here.16.We_(play)football five hours ago.17.Mike _ already _(finish)the work.18.We _(run)out of money.What shall we do?19.I _ just _(lose)my math book.20.I _ _ (be)to Beijing twice 21.My father _ never_(eat)ice cream.22.I _(work)here since 1995
4、.23.The_(teach)English since they (come)to this school.24.We _(learn)1000 words so far.25.Tom _(be)away for three days.He will come back tomorrow.26.The teacher _(leave)two days ago.27.The teacher_(be)here since two days ago.28.-_ you _(clean)the room yet?-Yes,we _(do)that already.-When _ you _(do)i
5、t?-We _(do)it an hour ago.29.-_ he _(see)this film yet?-Yes,he _.-When _ he _(see)it?-He _ it last week.30.I _(read)the book twice.Its interesting.31Wheres she?.-She _(go)to Pairs.-How _she _(go)there?-She _(go)there by air.32.So far,many countries _ _(improve)their environment.33.Mr Chen _ (give)up
6、 smoking last year.34.Mr Chen _(give)up smoking since last year.35.It s ten years since I _(meet)her.36.This is the most interesting book that I_(read).37.She _(work)in this hospital in 2005.38.She _(work)in this hospital since 2005.39.I _(clean)my room two hours ago.40.I _(clean)my room since two h
7、ours ago.41 The old men _(live)in the house for ten years.42.Mum is not at home now.She _ (go)the shop.43.The sun _(rise)since five o clock.44.I m sorry I ve already_(forget)your name.45.My leg _(hurt)a lot last night.46.They _(eat)a lot of chichen already.47.-he _(give)the book back to the library?
8、-Not yet.48.My uncle _(teach)English for ten years.He loves his job.49.I _(spend)five hours watching TV last weekend.50.He s just _(tell)us a story.二、按要求变换句型。1.I have already eaten the food.(否定句)2.We have ever read this book.(否定句)3.The plane has arrived.(否定句)4.She s lent some money to others.(否定句)5.
9、She has already visited her aunt.(一般疑问句并肯定回答)6.My father has already hadlunch.(一般问句并否定回答)7.I have ever read this story.(一般问句并肯定回答)8.Hes ever ridden a horse.(一般问句并否定回答)9.He took photos in the park.(一般问句并否定回答)10.She s already visited her aunt.(提问)11.Uncle Wang has put the key in his bag.(提问)12.I have
10、practiced the conversation twice.(提问)13.She has collected twenty kites so far.(提问)14.I have cleaned the room.(提问)15.Ive been a teacher since I came here.(提问)16.She s lived here since three years ago.(提问)17.They have had this car for ten days.(提问)18.She went to the zoo three years ago.(提问)19.He was a
11、 worker three years ago.(改成现在完成时)He_ _ a worker three years ago.20.We began to study English five years ago.(改成现在完成时)We_ _ English since five years ago.21.He bought the bike in 2005.(改成现在完成时)He_ _ the bike_ 2005.22.The teacher left two hours ago.(改成完成时)The teacher_ _ _since two hours ago 23.Maria an
12、d Jane have waited at the airport for two hours(对划线部分提问)_ _ _ Maria and Jane waited at the airport?24.Jim left Chongqing 3 days ago because of his new work(改为同义句)Jim has _ _ from Chongqing for 3 days because of his new work 25.Shes already gone to England.(否定句)She _ _ to England _.26.Theyve left the
13、re.(一般疑问句)_ they _ there?27.Ive been a teacher since I came here.(提问)_ _ _ you _ a teacher?28.He was a worker three years ago.(用 since three years ago 改写句子)He_ _ a worker since three years ago 29.The teacher left two hours ago.(用 since two hours ago 改写句子)The teacher_ _ _since two hours ago 30.The fi
14、lm ended an hour ago.(同义句)The film_ _ _ for an hour.31.The old man died five days ago.(同义句)The old man_ _ _ for five days.32.我们买这本书三年了.We _ _ the book for three years 33.他感冒三天了.He _ _ a cold for three days 34 电影开始了一小时了 The film _ _ _for an hour 35 自从上星期以来,我就借了这本书.I _ _ the book since last week 36.Mr
15、.Black 死了三年了 Mr.Black _ _ _ for three years 37.自从三年前以来 Tom 就离开了中国。Tom _ _ _from China since three years ago.38.They stayed at the hotel for four days.(提问)39.He put the ice into the blender ten minutes ago.(提问)三改错 1.We hasnt finished the work already._ 2.We have worked in Beijing ago._ 3.Have you eat
16、 your dinner?_ 4.My mother has bought her computer for three years._ 5.How long have you borrowed this book?_ 6.I have read this book since I arrive here._ 7.She has taught here since ten years._ 8.He s never come to Chongqing,neither is his father.四、用 have/has been to,have/has gone to,have/has been
17、 in 填空 1.Mike and his parents _ the north for half a year.2.Mum is not at home now.She _ the shop.般疑问句并肯定回答一般问句并否定回答一般问句并肯定回答一般问句并否定回答一般问句并否定回答提问提问提问提问提问提问提问提问提问改成现在完成时改成现在完成时改成现在完成时改成完成时对划线部分提问改为同义句了自从上星期以来我就借了这本书死了三年了自从三年前以来就离开了中国提问提问三改错四用填空五用或填空六单项选择3._ you ever _ to Kunming?Never.4.Where _ you _
18、 these days?5.-Has Jim arrived yet?Yes,-He _ here for several days.6.Where is Peter?I dont know where he _.7.Hi Jim!Where _ you _?Li Lei is looking for you.五、用 for 或 since 填空 1.We havent seen each other _ a long time.2.His father has been in the Party _ 10 years ago.3.The film has been on _ 20 minut
19、es.4.Mr Green has worked here _ he came to China.5.His grandparents have been dead _several years.6.Its five years _ we met last time.7.They ve watched TV play _ nine.六、单项选择()1.-Wheres Jim?-He _ to the shop.Hell be back in an hour.A.went B.has been C.has gone D.will go()2.I dont think I_ you wear th
20、at dress before.A.have seen B.seeing C.saw D.see()3.Is your father in?No,he _ for three hours.A.was not B.has been out C.went out D.has gone out()4.Have you finished the task _?A.just B.already C.yet D.never()5._ you _ your homework yet?Yes.I _ it a moment ago.A.Did;do;finished B.Have;done;finished
21、C.Have;done;have finished D.will;do;finish()6.How long have you _ here?About two months.A.been B.gone C.come D.been in()7.I have been to the zoo twice.How about you,Mike?-_.A.Me too B.Me either C.Me neither D.I dont,either ()8.-I havent been to the Great Wall.-_.A.Me too B.Me either C.Me neither D.s
22、o have I()9.Mary is very tall.-_.A.So her father is B.So is her mother C.Neither is her mother D.Neither her mother is()10.The two old friends _ each other for years Ahavent seen Bdidnt see Cwerent seen D.arent seeing ()11.I _ to Canada twice.Its so beautiful.A.wont go B.have gone C.dont go Dhave be
23、en()12.My aunt isnt here She _ Shanghai on business Agoes Bhas gone to Chas been to Dwill go to()13.Rita,your Chinese is very good.-_ have you been in China?-Since I was five.A.How long B.How far C.How soonD.How often()14._you _the film Harry Potter 5?Not yet.Ill see it this Sunday.A.Did,see B.Are,s
24、eeing C.Have,seen D.Do,see too()15.Miss Gao _ this school since 1996.A.has come to B.came to C.has been in D.has been to()16.Miss Green isnt in the office.she_ to the library.A.has gone B.went C.will go D.has been()17.My parents _ Shandong for ten years.A.have been in B.have been to C.have gone to D
25、.have been()18.My father _ Shanghai twice.A.has been to B.has been in C.has gone to D.has gone in()19.Did you_ the story?A.hear from B.hear of C.hear D.hear in()20.You can see Mickey Mouse_ _around all the time.A.walk B.walking C.to walk D.walked()21.Our teacher,Miss Chen,_ English on the radio the
26、day before yesterday.A.teaches B.taught C.will teach D.had taught()22.Harry Potter is a very nice film.I _ it 般疑问句并肯定回答一般问句并否定回答一般问句并肯定回答一般问句并否定回答一般问句并否定回答提问提问提问提问提问提问提问提问提问改成现在完成时改成现在完成时改成现在完成时改成完成时对划线部分提问改为同义句了自从上星期以来我就借了这本书死了三年了自从三年前以来就离开了中国提问提问三改错四用填空五用或填空六单项选择twice.A.will see B.have seen C.saw
27、D.see()23._ 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()24.His father _ the Party since 1978.A.joined B.has joined C.was in D.has been in ()25.Linda _ the museum after school yesterday.A.was going to B.has been to
28、 C.went to D.has been in()26.The girl _ a tour guide since she left the school.A.have been B.was C.has been D.is ()27.Have you _ heard of Disneyland?A.always B.ever C.never D.often()28.Hurry up!The play _ for ten minutes.A.has begun B.had begun C.has been on D.began()29Will you go shopping this afte
29、rnoon or tomorrow morning,Nancy?-_ is OK.I am busy all the time.I really have no time.A.Neither B.either C.Both D.All()30.She will have a holiday as soon as she _ the work next week.A.finishes B.doesnt finish C.will finishD.wont finish()31.Both his parents look sad.Maybe they _whathappened to him.A.
30、knew B.have known C.must know D.will know()32.He has _ been to Shanghai,has he?A.already B.never C.ever D.still()33.Have you met Mr Li _?A.just B.ago C.before D.a moment ago()34.The famous writer _one new book in the past two years.A.is writing B.was writing C.wrote D.has written()35.Our country _ a
31、 lot so far.Yes.I hope it will be even _.A.has changed;well B.changed;good C.has changed;better D.changed;better()36.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()37.Do you know him well?Sure.We _ friends since ten years
32、ago.A.were B.have been C.have become D.have made()38.The factory _ since 1987.A.opened B.has opened C.was opened D.has been open()39.I ll lend you my bike,but you can only _ it for two days.A.borrow B.lend C.keep D.take()40.It _ ten years since he left the army.A.is B.has C.will D.was()41.Miss Green
33、 isn t in the office.she_ to the library.A.has gone B.went C.will go D.has been()42.My parents _ Shandong for ten years.A.have been in B.have been toC.have gone to D.have been()43.My father _ Shanghai twice.A.has been to B.has been in C.has gone to D.has gone in 般疑问句并肯定回答一般问句并否定回答一般问句并肯定回答一般问句并否定回答一般问句并否定回答提问提问提问提问提问提问提问提问提问改成现在完成时改成现在完成时改成现在完成时改成完成时对划线部分提问改为同义句了自从上星期以来我就借了这本书死了三年了自从三年前以来就离开了中国提问提问三改错四用填空五用或填空六单项选择