一般将来时与过去将来时练习题.pdf
一般将来时与过去将来时练习一般将来时与过去将来时练习题题一般将来时与过去完成时一般将来时与过去完成时I.I.选择填空选择填空1.Li Ming said he _happy if Brian_to China next month.1.Li Ming said he _happy if Brian_to China next month.A.as;come B.was;would comeA.as;come B.was;would comeC.would be;came D.will be;comeC.would be;came D.will be;come2.Jenny said she _her holiday in China.2.Jenny said she _her holiday in China.A.spent B.would spentA.spent B.would spentC.was going to spent D.would spendC.was going to spent D.would spend3.3.What did your son say in the letter?What did your son say in the letter?He told me that he _ the Disney World the next day.He told me that he _ the Disney World the next day.A.will visitA.will visitB.has visitedB.has visitedC.is going to visitC.is going to visitD.would visitD.would visit4.I hoped Tina _ to my birthday party on time the next Wednesday.4.I hoped Tina _ to my birthday party on time the next Wednesday.A.to comeA.to come B.is comingB.is comingC.will comeC.will come D.was comingD.was coming5.Father said that he _ me to Beijing the next year.5.Father said that he _ me to Beijing the next year.A.tookA.tookB.would takeB.would takeC.takesC.takesD.will takeD.will take6.We were not sure whether they _ more vegetables.6.We were not sure whether they _ more vegetables.A.are going to growA.are going to grow B.were going to growB.were going to growC.will growC.will growD.have grownD.have grown7.She _ to work when the telephone rang.7.She _ to work when the telephone rang.A.is goingA.is goingB.will go C.was about to goB.will go C.was about to go D.D.is to gois to goII.II.用所给动词的适当形式填空用所给动词的适当形式填空1.Miss Zhang said she _(visit)the Great Wall next summer.1.Miss Zhang said she _(visit)the Great Wall next summer.2.She told him that she _(not stay)here for long.2.She told him that she _(not stay)here for long.3.I wasnt sure whether Lucy_(come)the next year.3.I wasnt sure whether Lucy_(come)the next year.4.The scientists said the worlds population _(slow)down in future.4.The scientists said the worlds population _(slow)down in future.5.She said the bus _(leave)at five the next morning.5.She said the bus _(leave)at five the next morning.6.I wasnt sure whether he _(lend)me his book the next morning.6.I wasnt sure whether he _(lend)me his book the next morning.7.He was fifty-six.In two years he _(be)fifty-eight.7.He was fifty-six.In two years he _(be)fifty-eight.8.Whenever she has time,she _(help)them in their work.8.Whenever she has time,she _(help)them in their work.单项选择。单项选择。()1.)1.There _ a meeting tomorrow afternoon.There _ a meeting tomorrow afternoon.A.will be going toA.will be going toB.will going to beB.will going to beC.is going to beC.is going to beD.will go to beD.will go to be()2.)2.Charlie _ here next month.Charlie _ here next month.A.isnt workingA.isnt workingB.doesnt workingB.doesnt workingC.isnt going to workingC.isnt going to workingD.wont workD.wont work()3.)3.He _ very busy this week,he _ free next week.He _ very busy this week,he _ free next week.A.will be;isA.will be;isB.is;isB.is;isC.will be;will beC.will be;will beD.is;will beD.is;will be()4.)4.There _ a dolphin show in the zoo tomorrow evening.There _ a dolphin show in the zoo tomorrow evening.A.wasA.wasB.is going to haveB.is going to haveC.will haveC.will haveD.is going to beD.is going to be()5.)5._ you _ free tomorrow?_ you _ free tomorrow?No.I _ free the day after tomorrow.No.I _ free the day after tomorrow.A.Are;going to;willA.Are;going to;willB.Are;going to be;willB.Are;going to be;willC.Are;going to;will beC.Are;going to;will beD.Are;going to be;will beD.Are;going to be;will be()6.)6.Mother _ me a nice present on my next birthday.Mother _ me a nice present on my next birthday.A.will givesA.will givesB.will giveB.will giveC.givesC.givesD.giveD.give()7.)7.Shall I buy a cup of tea for you?Shall I buy a cup of tea for you?_._.(不,不要。(不,不要。)A.No,you wont.A.No,you wont.B.No,you arent.B.No,you arent.C.No,please dont.C.No,please dont.D.No,please.D.No,please.()8.)8.Where is the morning paper?Where is the morning paper?I _ it for you at once.I _ it for you at once.A.getA.getB.am gettingB.am gettingC.to getC.to getD.will getD.will get()9.)9._ a concert next Saturday?_ a concert next Saturday?A.There will beA.There will beB.Will there beB.Will there beC.There can beC.There can beD.There areD.There are()10.If they come,we _ a meeting.)10.If they come,we _ a meeting.A.haveA.haveB.will haveB.will haveC.hadC.hadD.would haveD.would have()11.He _ her a beautiful hat on her next birthday.)11.He _ her a beautiful hat on her next birthday.A.givesA.givesB.gaveB.gaveC.will givingC.will givingD.is going to givingD.is going to giving()12.He _ to us as soon as he gets there.)12.He _ to us as soon as he gets there.A.writesA.writesB.has writtenB.has writtenC.will writeC.will writeD.wroteD.wrote()13.He _ in three days.)13.He _ in three days.A.coming backA.coming backB.came backB.came backC.will come backC.will come backD.is going to coming backD.is going to coming back()14)14.If it _ tomorrow,well go roller.If it _ tomorrow,well go roller-skating.-skating.A.isnt rainA.isnt rainB.wont rainB.wont rainC.doesnt rainC.doesnt rainD.doesnt fineD.doesnt fine()15.)15.Will his parents go to see the Terra Cotta Warriors tomorrow?Will his parents go to see the Terra Cotta Warriors tomorrow?No,_ No,_(不去)(不去).A.they willnt.A.they willnt.B.they wont.B.they wont.C.they arent.C.they arent.D.they dont.D.they dont.()16.Who _ we _ swimming with tomorrow afternoon?)16.Who _ we _ swimming with tomorrow afternoon?A.will;goA.will;goB.do;goB.do;goC.will;goingC.will;goingD.shall;goD.shall;go()17.We _ the work this way next time.)17.We _ the work this way next time.A.doA.doB.will doB.will doC.going to doC.going to doD.will doingD.will doing()18.Tomorrow he _ a kite in the open air first,and then _boating in the)18.Tomorrow he _ a kite in the open air first,and then _boating in thepark.park.A.will fly;will goA.will fly;will goB.will fly;goesB.will fly;goesC.is going to fly;will goesC.is going to fly;will goesD.flies;will goD.flies;will go()19.The day after tomorrow he _ a volleyball match.)19.The day after tomorrow he _ a volleyball match.A.will watchingA.will watchingB.watchesB.watchesC.is watchingC.is watchingD.is going to watchD.is going to watch()20.There _ a birthday party this Sunday.)20.There _ a birthday party this Sunday.A.shall beA.shall beB.will beB.will beC.shall going to beC.shall going to beD.will going to beD.will going to be()21.They _ an English evening next Sunday.)21.They _ an English evening next Sunday.A.are havingA.are havingB.are going to haveB.are going to haveC.will havingC.will havingD.is going to haveD.is going to have()22._ you _ free next Sunday?)22._ you _ free next Sunday?A.Will;areA.Will;areB.Will;beB.Will;beC.Do;beC.Do;beD.Are;beD.Are;be()23.He _ there at ten tomorrow morning.)23.He _ there at ten tomorrow morning.A.willA.willB.isB.isC.will beC.will beD.beD.be()24._ your brother _ a magazine from the library?)24._ your brother _ a magazine from the library?A.Are;going to borrowA.Are;going to borrowB.Is;going to borrowB.Is;going to borrowC.Will;borrowsC.Will;borrowsD.Are;going to borrowsD.Are;going to borrows()25.)25.Shall I come again tomorrow afternoon?Shall I come again tomorrow afternoon?_(好的)(好的).A.Yes,pleaseA.Yes,pleaseB.Yes,you will.B.Yes,you will.C.No,please.C.No,please.D.No,you wont.D.No,you wont.()26.It _ the year of the horse next year.)26.It _ the year of the horse next year.A.is going to beA.is going to beB.is going toB.is going toC.will beC.will beD.will isD.will is()27._ open the window?)27._ open the window?A.Will you pleaseA.Will you pleaseB.Please will youB.Please will youC.You pleaseC.You pleaseD.Do youD.Do you()28.)28.Lets go out to pLets go out to play football,shall we?lay football,shall we?OK.I _.OK.I _.A.will comingA.will comingB.be going to comeB.be going to comeC.comeC.comeD.am comingD.am coming()29.It _ us a long time to learn English well.)29.It _ us a long time to learn English well.A.takesA.takesB.will takeB.will takeC.spendsC.spendsD.will spendD.will spend()30.The train _ at 11.)30.The train _ at 11.A.going to arriveA.going to arriveB.will be arriveB.will be arriveC.is going toC.is going toD.is arrivingD.is arriving选择填空选择填空1.1.What did your son say in the letter?What did your son say in the letter?He told me that he _ the Disney World the next day.He told me that he _ the Disney World the next day.A.will visitA.will visitB.has visitedB.has visitedC.is going to visitC.is going to visitD.would visitD.would visit2.I hoped Tina _ to my birthday party on time the next Wednesday.2.I hoped Tina _ to my birthday party on time the next Wednesday.A.to comeA.to comeB.is comingB.is comingC.will comeC.will comeD.was comingD.was coming3.Father said that he _ me to Beijing the next year.3.Father said that he _ me to Beijing the next year.A.tookA.tookB.would takeB.would takeC.takesC.takesD.will takeD.will take4.We were not sure whether they _ more vegetables.4.We were not sure whether they _ more vegetables.A.are going to growA.are going to growB.were going to growB.were going to growC.will growC.will growD.have grownD.have grown5.She _ to work when the telephone rang.5.She _ to work when the telephone rang.A.is goingA.is goingB.will goB.will goC.was about to goC.was about to goD.D.is to gois to go6.-The plane is leaving right now,but Jim hasnt arrived yet.6.-The plane is leaving right now,but Jim hasnt arrived yet.-Well,he said he _here on time.-Well,he said he _here on time.A cameA cameB would comeB would comeC can beC can beD will beD will be7.7.As soon as the baby saw her mother,she _.As soon as the baby saw her mother,she _.A was going to cry B cryed C began to cry D was cryingA was going to cry B cryed C began to cry D was crying8.8.Li Ming said he _happy if Brian_to China next month.Li Ming said he _happy if Brian_to China next month.A as;come B was;would come C would be;came D will be;comeA as;come B was;would come C would be;came D will be;come9.Jenny said she _her holiday in China.9.Jenny said she _her holiday in China.A spent B would spent C was going to spent D would spendA spent B would spent C was going to spent D would spend10.-10.-Alice,why didntAlice,why didnt you come yesterday?you come yesterday?-I _,but I had an unexpected visitor.-I _,but I had an unexpected visitor.A.hadA.hadB.wouldB.wouldC.was going toC.was going toD.didD.did11.-Come in,Peter,I want to show you something.11.-Come in,Peter,I want to show you something.-Oh,how nice of you!I _ you _ to bring me a gift.-Oh,how nice of you!I _ you _ to bring me a gift.A.never think;are goingA.never think;are goingB.never thought;were goingB.never thought;were goingC.didnt think;were goingC.didnt think;were goingD.hadnt thought;were goingD.hadnt thought;were going12.This morning Alice _ out _ the door opened and in came some strangers.12.This morning Alice _ out _ the door opened and in came some strangers.A.was just about to go;whileA.was just about to go;whileB.went;whenB.went;whenC.was going;whileC.was going;whileD.was just about to go;whenD.was just about to go;when13.We were all surprised when he made it clear that he _ office soon.13.We were all surprised when he made it clear that he _ office soon.A.leavesA.leavesB.would leaveB.would leaveC.leftC.leftD.had leftD.had left答案答案(Key):(Key):1-5 DDBBC1-5 DDBBC6 B 7 A 8C 9 D 10C6 B 7 A 8C 9 D 10C11B Never thought“11B Never thought“从未想过从未想过“,与与 how nice of youhow nice of you 所表达的喜悦之情相符所表达的喜悦之情相符12D12D13B13B现在完成时练习题现在完成时练习题现在完成时专项练习现在完成时专项练习一、一、单项选择。单项选择。1 1、BothBothhis parents look sad.Maybe they _whats happened to him.his parents look sad.Maybe they _whats happened to him.A.knewA.knewB.have knownB.have knownC.must knowC.must knowD.will knowD.will know2 2、HeHehashas_ been_ beentotoShanghai,hasShanghai,hashe?he?A.alreadyA.alreadyB.neverB.neverC.everC.everD.stillD.still3 3、HaveHaveyouyoumetmetMrMrLi _Li _?A.A.justjustB.B.agoagoC.beforeC.beforeD.a moment agoD.a moment ago4 4、The famous writer _ one new book in the past two year.The famous writer _ one new book in the past two year.A.isA.iswritingwritingB.wasB.waswritingwritingC.wroteC.wroteD.hasD.haswrittenwritten5 5、Our countryOur country_ a lot so far._ a lot so far.Yes.I hope it will be even _.Yes.I hope it will be even _.A.hasA.haschanged;wellchanged;wellB.changed;good C.has changed;betterB.changed;good C.has changed;betterD.changed;betterD.changed;better6 6、Zhao 6Zhao 6、6 6、Li Lan _alreadyLi Lan _already_in this school for two years._in this school for two years.4 4、她还没有看过那部新电影。她还没有看过那部新电影。5 5、她去过上海。她去过上海。6 6、他这些天上哪儿去了?他这些天上哪儿去了?参考答案:参考答案:一、单项选择。一、单项选择。1 1、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。这种考查难度较大,往往无时间状语,需要从上下文分析、在或将来,重点在于对现在的影响。这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。推理才行。故上两侧根据上下文分析、推理,正确答案是故上两侧根据上下文分析、推理,正确答案是 B B。2 2、现在完成时常与、现在完成时常与 alreadyalready(已经),(已经),justjust(刚刚,正好),(刚刚,正好),everever(曾经),(曾经),nevernever(从来,也不;从不),(从来,也不;从不),beforebefore(以前),(以前),yetyet(仍然)等连用。故(仍然)等连用。故 2 2 应选应选 B B。3 3、C C4 4、现在完成时常与、现在完成时常与 recentlyrecently(近来),(近来),sosofarfar(到目前为止),(到目前为止),ininthethepast/“last+past/“last+一段时间一段时间”等时间状等时间状语连用。因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始语连用。因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。故持续到现在的。故 4 4 应选应选 D D。5 5、C C6 6、现在完成时时常与、现在完成时时常与“for+“for+时间段或时间段或 since+since+过去时间点过去时间点”连用(含从句,从句过去时)。故连用(含从句,从句过去时)。故 6 6 应选应选 C C。7 7、C C8 8、现在完成时还与、现在完成时还与 onceonce(一次),(一次),twicetwice(两次),(两次),threethreetimestimes(三次),(三次),severalseveraltimestimes(几次)等表(几次)等表示重复次数的词语连用。故示重复次数的词语连用。故 8 8 应选应选 B B。9 9、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如(如 yesterday,lastyesterday,lastweek,aweek,amomentmomentagoago 等)连用。故等)连用。故 9 9 的正确答案为的正确答案为 B B。1010、B B1111、现在完成时中,现在完成时中,非延续性动词不能与非延续性动词不能与 forfor 和和 sincesince 引导的表示一段时间的状语连用,引导的表示一段时间的状语连用,通常是用相应的延通常是用相应的延续性动词来代替。故续性动词来代替。故 1111 的正确答案依次为:的正确答案依次为:D D。1212、B B1313、A A1414、C C1515、A A。1616、“have/has“have/hasgonegoneto+to+地点地点”表示表示“某人去了某地某人去了某地(还未回来)(还未回来)”,指主语所指的人不在这儿。指主语所指的人不在这儿。“have/has“have/hasbeenbeenin+in+地点地点”表示表示“在某地呆了多长时间在某地呆了多长时间”,常与表示时间的状语连用。,常与表示时间的状语连用。“have/has“have/hasbeenbeentoto+地点地点”表示表示“曾经去过某地(但现在已不在那儿)。曾经去过某地(但现在已不在那儿)。”故故 1616 的正确答案为的正确答案为 A A。1717、A A1818、D D1919、C C2020、C C二、句型转换。二、句型转换。1 1、has he?has he?2 2、How longHow long3 3、died,has been deaddied,has been dead4 4、has been openhas been open5 5、has been awayhas been away6 6、joinedjoined;agoago7 7、It is,sinceIt is,since8 8、The bus has been here for ten minutes.The bus has been here for ten minutes.三、汉译英。三、汉译英。1 1、Jim has finished doing his homework already.He is free now.Jim has finished doing his homework already.He is free now.2 2、He received a letter yesterday.He received a letter yesterday.3 3、My father has been to the Great Wall before.My father has been to the Great Wall before.4 4、She hasnt