将来完成时练习题及答案说课讲解
(英语)高一英语将来完成时及其解题技巧及练习题(含答案)及解析
(英语)高一英语将来完成时及其解题技巧及练习题(含答案)及解析一、单项选择将来完成时1.—I’m sorry, but the manager isn’t here yet. Shall I have him call you when he comes back?—No, I’ll call him later. If I call again in half an hour, do you think he ?A.arrives B.has arrived C.will arrive D.will have arrived 【答案】D【解析】试题分析:句意:--对不起,经理不在这里,当他回来时我让他给你打电话好吗?--不用了,我到后来再给他打吧,如果我过半个小时再给你打电话,你认为他会回来吗?这里是指过半个小时之后,经理是否已经来到,所以表示将来完成时,表示在将来某个时间之前已经完成的动作,故用将来完成时,故选D。
考点:考查动词时态的用法。
点评:本题难度适中。
动词时态也是高中阶段的重难点之一,需要考生能够理解句意进而对动词的时态做出正确的判断。
这里考生容易误选D。
即学即练:Tom in the library every night over the last three months.A. worksB. workedC. has been workingD. had been working解析:C。
句意:“在过去的三个月里,Tom每天晚上都在图书馆里学习。
”题干中出现的over the last three months,是明显提示用现在完成进行时或现在完成时。
故选C。
2.It’s reported that by the end of the month, the output of cement in thefactory___________by about 10%.A.will have risen B.will be risingC.has risen D.has been rising【答案】A【解析】【详解】考查将来完成时。
英语将来完成时专项习题及答案解析及解析
C.has beenD.will have been
【答案】D
【解析】
试题分析:考查时态语态。由句子中的On her next birthday可知,本句的时态应是表示将来的时态,排除A项和C项;由空后的for thirty years可知本句应用将来完成时,排除B项。句意:在她下一个生日那一天,简将结婚30年了。故答案选D项。
考点:考查时态
11.On the next birthday.Annmarried for twenty years.
A.isB.has beenC.will beD.will have been
【答案】D
【解析】
这题考查时态的用法:时间是On the next birthday,而且还有for twenty years,是:到下一个生日,安将已经结婚20年了。选D。将来完成时。
A.addB.are adding
C.will addD.will have added
【答案】D
【解析】
试题分析:考查时态。by+时间,与完成时连用;by+过去的时间,句子使用过去完成时;by+将来的时间,句子使用将来完成时,by 2020表示将来的时间,故选D。
考点:考查时态
7.—Tony, it seems that you have been very busy all the time. What do you think of your occupation now?
考点:考查将来完成时态
5.By the time he gets home, his father _____________ for Pairs on business.
【英语】高中英语将来完成时练习题含解析
【英语】高中英语将来完成时练习题含解析一、单项选择将来完成时1.You needn’t hurry her; she _______ it by the time you are ready.A.will have finished B.will finishC.will be finishing D.has finished【答案】A【解析】将来完成时,将来某时刻之前完成的动作。
2.Hurry up! The concert will begin at half past eight. The performers _________ half an hour when you arrive.A.will be playing B.will have playedC.are playing D.have played【答案】B【解析】考查时态。
句意:快点!音乐会将在八点半开始。
当你到达时,表演者将已经演奏半小时了。
将来完成时表示将来某一时刻或将来的另一个动作之前,已经完成的动作,强调的是完成,故选B。
3.- I hear that Jason is planning to buy a car.-I know. By next month, he _ enough for a used one.A.will have saved B.will be saving C.has saved D.saves【答案】A【解析】此处解题关键是:by next month是将来的时间状语,所以用将来完成时。
句意:---我听说Jason计划买一辆车。
---我知道。
到下个月,他就攒够了足够的钱买一辆二手车。
【考点定位】考查动词时态。
4.—Tony, it seems that you have been very busy all the time. What do you think of your occupation now?—Just so-so. I’ve decided to quit my job in the company next month, where I ____ for five years. A.work B.had workedC.will be working D.will have worked【答案】D【解析】试题分析:考查时态。
中考英语将来完成时练习题20题含答案解析
中考英语将来完成时练习题20题含答案解析1. By the end of next year, he _____ his high school education.A. will finishB. will have finishedC. has finishedD. finishes答案解析:B。
将来完成时的结构是will have + 过去分词。
本题中by the end of next year(到明年年底为止)是一个将来的时间点,强调在这个时间点之前动作已经完成,所以要用将来完成时。
A选项will finish是一般将来时,表示将来某个时间会发生的动作,不符合语境。
C选项has finished是现在完成时,表示过去发生的动作对现在造成的影响或结果,这里时间是将来,所以C错误。
D选项finishes 是一般现在时,用于表示经常发生的动作或客观事实等,与本题语境不符。
2. They _____ a new house by the time they get married.A. will buildB. will have builtC. buildD. are building答案解析:B。
by the time((到……的时候)引导的从句是一般现在时表将来,主句要用将来完成时,表示到他们结婚的时候((将来的一个时间点),他们将已经建好了一座新房子。
A选项will build是一般将来时,不能体现出在结婚这个时间点之前房子已经建成的意思。
C选项build是一般现在时,不符合句子的时态要求。
D选项are building是现在进行时,表示正在进行的动作,与题意不符。
3. By 2025, scientists _____ many new inventions in the field of artificial intelligence.A. will makeB. will have madeC. makeD. have made答案解析:B。
高考英语将来完成时试题经典含解析
10.He _________ English for eight years by the time he graduates from the university next year.
A.will learnB.will have learnedC.will be learningD.has graduated
8.Do you know Tom,the manager of that company?
-Of course,I know him,By next month,I______him for 10 years.
A.knowB.knewC.will knowD.will have known
【答案】D
A.will have savedB.will be savingC.has savedD.saves
【答案】A
【解析】
此处解题关键是:by next month是将来的时间状语,所以用将来完成时。句意:---我听说Jason计划买一辆车。---我知道。到下个月,他就攒够了足够的钱买一辆二手车。
【考点定位】考查动词时态。
A.workB.is workingC.will be workingD.will have worked
【答案】D
【解析】
试题分析:句意:--Tony,似乎你最近一直在忙,你认为你现在的职业怎么样?--就这么回事,我已经决定下个月放弃公司的工作了,在那里我将已经工作了5年。因为是到下个月为止,将已经到五年了,所以用将来完成式,所以选D。
考点:考查时态
5.—Hi, Mr. Smith. Which department do you work in?
—I am in the Marketing Department now, but I_________ in the Sales Department before long.
【英语】高中英语将来完成时解题技巧讲解及练习题(含答案)含解析
【英语】高中英语将来完成时解题技巧讲解及练习题(含答案)含解析一、单项选择将来完成时1.By the time I see you again, I _______ from that school.A.have graduated B.graduated C.will have graduated D.graduate【答案】C【解析】试题分析:句意:到我再次看见你为止,我将已经从那个学校毕业了。
By the time是连词短语,连接时间状语从句,往往和完成时连用,因为时间状语从句是一般现在时,主句是将来完成时,选C。
考点:考查时态2.We__________three quarters of the book by the end of next semester.A.have been learning B.will have learntC.had learnt D.would have learned【答案】B【解析】【详解】考查将来完成时。
句意:到下学期末的时候,我们将学习这本书的四分之三。
根据by the end of next semester可知,时态用将来完成时,故选B。
3.By the time Jane gets home, her aunt ____ for London to attend a meeting.A.will leave B.will have leftC.leaves D.left【答案】B【解析】试题分析:考查时态。
句意:当简到家时,她的阿姨将已经前往伦敦参加会议了。
By the time..., sb will have done sth.当......时,某人已经......,主句用将来完成时,故选B。
考点:考查时态4.By the time you finish the book, you ______ more about Chinese history.A.will learn B.have learnt C.are learning D.will have learnt 【答案】D【解析】试题分析:句意:当你读完这本书后,你将会了解到更多的中国历史。
(英语)高中英语将来完成时常见题型及答题技巧及练习题(含答案)及解析
(英语)高中英语将来完成时常见题型及答题技巧及练习题(含答案)及解析一、单项选择将来完成时1.—I’m sorry, but the manager isn’t here yet. Shall I have him call you when he comes back?—No, I’ll call him later. If I call again in half an hour, do you think he ?A.arrives B.has arrived C.will arrive D.will have arrived【答案】D【解析】试题分析:句意:--对不起,经理不在这里,当他回来时我让他给你打电话好吗?--不用了,我到后来再给他打吧,如果我过半个小时再给你打电话,你认为他会回来吗?这里是指过半个小时之后,经理是否已经来到,所以表示将来完成时,表示在将来某个时间之前已经完成的动作,故用将来完成时,故选D。
考点:考查动词时态的用法。
点评:本题难度适中。
动词时态也是高中阶段的重难点之一,需要考生能够理解句意进而对动词的时态做出正确的判断。
这里考生容易误选D。
即学即练:Tom in the library every night over the last three months.A. worksB. workedC. has been workingD. had been working解析:C。
句意:“在过去的三个月里,Tom每天晚上都在图书馆里学习。
”题干中出现的over the last three months,是明显提示用现在完成进行时或现在完成时。
故选C。
2.We__________three quarters of the book by the end of next semester.A.have been learning B.will have learntC.had learnt D.would have learned【答案】B【解析】【详解】考查将来完成时。
(英语)将来完成时练习题含答案及解析
(英语)未来达成时练习题含答案及分析一、单项选择未来达成时1.— Tom is planning to buy a car.— I know. By next month, he enough for a used one.D. will have saved A. saved B. has saved C. would save【答案】 D【分析】试题剖析:观察时态:句意:--汤姆计划买辆车。
--我知道,到下个月尾为止,他就能够攒足够的钱买一辆二手车了。
时间是by next month 和未来达成时连用,选D。
考点:观察时态2.Hurry up! The concert will begin at half past eight. The performers _________ half an hour when you arrive.A. will be playing B. will have playedC. are playing D. have played【答案】 B【分析】观察时态。
句意:快点!音乐会将在八点半开始。
当你抵达时,表演者将已经演奏半小时了。
未来达成时表示未来某一时辰或未来的另一个动作从前,已经达成的动作,重申的是达成,应选B。
3.By the end of this month, we surely _________ a good solution to the problem.A. have found B.will been foundC. will have found D. are finding【答案】 C【分析】【详解】观察时态。
句意:到本月月底我们必定会发现这个问题好的解决方法。
依据句中时间状语By the end of this month(到本月月底),可知用未来时;再依据与主语we是主动关系,应选C。
4.By the time you finish the book, you ______ more about Chinese history.A. will learn B. have learnt C. are learning D. will have learnt【分析】试题剖析 :句意:当你读完这本书后,你将会认识到更多的中国历史。
五年级英语将来完成将来完成将来时专项练习40题含答案解析
五年级英语将来完成将来完成将来时专项练习40题含答案解析1.By next week, I will have finished my homework.A.will have finishB.will finishC.have finished答案解析:C。
A 选项will have finish 形式错误,正确形式是will have finished。
B 选项will finish 是一般将来时,题目要求将来完成时。
C 选项have finished 是现在完成时,前面加上will have 就构成了将来完成时,符合题意。
2.She will have read five books by the end of this month.A.will read five booksB.has read five booksC.will have read four books答案解析:C。
A 选项will read five books 是一般将来时。
B 选项has read five books 是现在完成时。
C 选项will have read four books,虽然书的数量不同,但语法正确,将来完成时,符合题意。
3.They will have cleaned the classroom before the teacher comes.A.will clean the classroomB.are cleaning the classroomC.have cleaned the classroom答案解析:C。
A 选项will clean the classroom 是一般将来时。
B 选项are cleaning the classroom 是现在进行时。
C 选项have cleaned the classroom 前面加上will have 构成将来完成时,符合题意。
4.We will have played basketball for two hours by then.A.will play basketballB.are playing basketballC.have played basketball答案解析:C。
(英语)英语将来完成时专项习题及答案解析
C.will be finishingD.has finished
【答案】A
【解析】
将来完成时,将来某时刻之前完成的动作。
5.I am sorry I can’t meet you at the station. I _____ by the time you come back from abroad.
考点:考查时态
点评:By与完成时连用。当by后面是过去的时间,使用过去完成时;当by后面是现在的时间,使用现在完成时,当by后面是将来的时间的时候,使用将来完成时。
16.By the time you have completed the essential training, you _____ exposed to virtually every new feature of the course.
17.By the time you can afford a house, the prices of housing ________ greatly.
A.will increase B.will have increased C.are increasing D.have increased
【答案】B
【答案】D
【解析】
试题分析:考查时态的用法;A现在完成时,表示已经可以买了;B一般现在时,表示经常性,习惯性;C将来进行时,表示将来的某个时候正在进行的动作;从题意可看出是不符合的。到下个月的时候是攒够了,将来完成时的意思是到将来的某个时候要完成的动作;句意为:---我听说Jason正计划买一辆新车。---我知道的,到下个月为止,他就攒够了钱买一辆二手的了。故选D。
初三英语将来完成时练习题50题含答案解析
初三英语将来完成时练习题50题含答案解析1.By this time next week, I ________ my homework.A.will have finishedB.will finishC.finishD.have finished答案解析:A。
by this time next week 是将来完成时的标志时间状语,将来完成时的结构是will have done,所以选A。
B 选项是一般将来时;C 选项是一般现在时;D 选项是现在完成时。
2.We ________ the project by the end of this month.A.will have completedB.will completepleteD.have completed答案解析:A。
by the end of this month 是将来完成时的标志时间状语,将来完成时的结构是will have done,所以选A。
B 选项是一般将来时;C 选项是一般现在时;D 选项是现在完成时。
3.They ________ all the preparations by tomorrow evening.A.will have madeB.will makeC.makeD.have made答案解析:A。
by tomorrow evening 是将来完成时的标志时间状语,将来完成时的结构是will have done,所以选A。
B 选项是一般将来时;C 选项是一般现在时;D 选项是现在完成时。
4.She ________ her novel by the time she goes on vacation.A.will have writtenB.will writeC.writeD.has written答案解析:A。
by the time she goes on vacation 是将来完成时的标志时间状语,将来完成时的结构是will have done,所以选A。
英语将来完成时练习题及答案及解析
C.goesD.has been going
【答案】B
【解析】
试题分析:考查时态:句意:--汤姆还抽烟吗?--没有,到下周六,他就一整个月没有抽任何一只烟了。时间是By next Saturday,by引导时间状语的句式中句子的时态用完成时态,因为是next saturday还没有到来,所以应该用将来时态,所以by next Saturday和在一起就是将来时态的完成时态,所以选B。
【答案】B
【解析】
试题分析:考察将来完成时的用法。句意:---妈妈,等会儿。---快点,否则等你收拾好了行李,飞机就已经飞走了。将来收拾好行李时,飞机已经飞走了。将来的某个时间已经发生,用将来完成时。所以选B。
考点:考察将来完成时的用法。
2.We__________three quarters of the book by the end of next semester.
考点:考查时态
11.—Tony, it seems that you have been very busy all the time. What do you think of your occupation now?
—Just so-so. I’ve decided to quit my job in the company next month, where I ____ for five years.
3.. —Tony, it seems that you have been very busy all the time,what do you think of your occupation now?
—Just so-so. I’ve decided to quit my job in the company next month, where I ____ for five years.
英语专题汇编将来完成时(一)及解析
英语专题汇编将来完成时(一)及解析一、单项选择将来完成时1. --May I speak to your manager at four o’clock this afternoon?--I’m sorry. He ________ to a conference long before then.A.will have gone B.had gone C.would go D.has gone【答案】A【解析】试题分析:考察时态。
本题的关键词是long before then,之中的then是一个将来的时间at five o’clock this afternoon。
这个时间状语表示的是在将来一个时间之前就完成的动作,故使用将来完成时的时态。
句义:—在今天下午5点之前我可以和你们的经理聊聊吗?—对不起,在那之前很久他就已经去参加一个会议了。
故A正确。
考点:考察时态2.We__________three quarters of the book by the end of next semester.A.have been learning B.will have learntC.had learnt D.would have learned【答案】B【解析】【详解】考查将来完成时。
句意:到下学期末的时候,我们将学习这本书的四分之三。
根据by the end of next semester可知,时态用将来完成时,故选B。
3.—I my project by the time you come to London.—Great. This way you can act as my guide.A.finish B.have finished C.will be finishing D.will have finished【答案】D【解析】【详解】试题分析:考查时态。
句意:-到你来伦敦的时候,我将已经完成我的工程了。
初三英语将来完成时练习题50题含答案解析
初三英语将来完成时练习题50题含答案解析1.By this time next week, I ________ my project.A.will have finishedB.will finishC.finishD.finished答案解析:A。
本题考查将来完成时。
By this time next week 表示将来的某个时间点,所以要用将来完成时will have finished。
B 选项will finish 是一般将来时;C 选项finish 是一般现在时;D 选项finished 是一般过去时。
2.When you come back tomorrow, I ________ reading this book.A.will have finishedB.will finishC.finishD.finished答案解析:A。
When you come back tomorrow 表明是将来的时间点,要用将来完成时will have finished。
B 选项will finish 一般将来时不合适;C 选项finish 一般现在时错误;D 选项finished 一般过去时不符合。
3.Tomorrow evening, they ________ working on that assignment for five hours.A.will have beenB.will beC.areD.were答案解析:A。
Tomorrow evening 是将来的时间,for five hours 表示一段时间,要用将来完成进行时will have been working。
B 选项will be 一般将来时;C 选项are 一般现在时;D 选项were 一般过去时。
4.By the end of this month, we ________ all the lessons in this textbook.A.will have completedB.will completepletepleted答案解析:A。
(英语)英语将来完成时练习题及答案及解析
A.arrivesB.has arrivedC.will arriveD.will have arrived
【答案】D
【解析】
试题分析:句意:--对不起,经理不在这里,当他回来时我让他给你打电话好吗?--不用了,我到后来再给他打吧,如果我过半个小时再给你打电话,你认为他会回来吗?这里是指过半个小时之后,经理是否已经来到,所以表示将来完成时,表示在将来某个时间之前已经完成的动作,故用将来完成时,故选D。
【答案】D
【解析】
试题分析:句意:--你认得那个公司的经理汤姆吗?--当然,到下个月位置我就认得他10年了。时间是by next month,by一般和完成式连用,和将来时间搭配,就用将来完成式,所以选D。
考点:考查时态
5.China _______________a high-speed railway network covering almost all its cities with a population of of more than 500,000 by 2015.
A.will learnB.have learntC.are learningD.will have learnt
【答案】D
【解析】
试题分析:句意:当你读完这本书后,你将会了解到更多的中国历史。根据状语从句中的一般现在时可以判断主句应该用将来时,由句意可知此处指到将来某个时间已经做完的事情,应该用将来完成时,选D。
A.workB.is workingC.will be workingD.will have worked
九年级英语将来完成时陈述句练习题40题答案解析版
九年级英语将来完成时陈述句练习题40题答案解析版1. By the end of this month, we ______ all the lessons in this book.A. will finishB. will be finishingC. will have finishedD. have finished答案:C。
解析:将来完成时的结构是will have + 过去分词。
本题中by the end of this month( 到这个月底为止)是一个将来的时间点,在这个时间点之前将会完成所有的课程,强调在将来某个时间之前已经完成的动作,所以要用将来完成时。
A选项will finish是一般将来时,表示将来某个时间将要做某事;B选项will be finishing是将来进行时,表示将来某个时间正在做某事;D选项have finished是现在完成时,表示到现在为止已经完成的动作,均不符合题意。
2. She ______ her homework before her mother comes back.A. will finishB. will be finishingC. will have finishedD. has finished答案:C。
解析:将来完成时的用法是表示在将来某个时间之前已经完成的动作。
在这个句子中,在她妈妈回来( 这是一个将来的动作)之前她将会完成她的家庭作业,强调在将来某个动作之前就完成另一个动作。
A选项will finish是一般将来时,不能体现出在妈妈回来之前就完成作业的这种先后顺序;B选项will be finishing是将来进行时,不符合句子语境;D选项has finished是现在完成时,这里说的是将来的情况,不是现在已经完成的情况。
3. By next year, he ______ in this city for ten years.A. will liveB. will be livingC. will have livedD. has lived答案:C。
五年级英语将来完成将来完成将来时专项练习40题含答案解析
五年级英语将来完成将来完成将来时专项练习40题含答案解析1.I will have finished my homework by the time my mom comes back.A.will have finishedB.will finishC.finishD.finished答案解析:A。
本题考查将来完成时的用法。
by the time 引导的时间状语从句用一般现在时表示将来,主句要用将来完成时will have done 的形式。
B 选项will finish 是一般将来时;C 选项finish 是一般现在时;D 选项finished 是一般过去时或过去分词形式。
2.We will have played basketball for two hours by tomorrow afternoon.A.will have playedB.will playC.playD.played答案解析:A。
by tomorrow afternoon 表示将来的时间,句子要用将来完成时。
B 选项will play 是一般将来时;C 选项play 是一般现在时;D 选项played 是一般过去时或过去分词形式。
3.They will have watched the movie before it is shown on TV.A.will have watchedB.will watchC.watchD.watched答案解析:A。
before 引导的时间状语从句用一般现在时表示将来,主句要用将来完成时。
B 选项will watch 是一般将来时;C 选项watch 是一般现在时;D 选项watched 是一般过去时或过去分词形式。
4.She will have read three books by the end of this month.A.will have readB.will readC.readD.reads答案解析:A。
(英语)英语将来完成时题20套(带答案)含解析
(英语)英语将来完成时题20套(带答案)含解析一、单项选择将来完成时1.—I’m sorry, but the manager isn’t here yet. Shall I have him call you when he comes back?—No, I’ll call him later. If I call again in half an hour, do you think he ?A.arrives B.has arrived C.will arrive D.will have arrived 【答案】D【解析】试题分析:句意:--对不起,经理不在这里,当他回来时我让他给你打电话好吗?--不用了,我到后来再给他打吧,如果我过半个小时再给你打电话,你认为他会回来吗?这里是指过半个小时之后,经理是否已经来到,所以表示将来完成时,表示在将来某个时间之前已经完成的动作,故用将来完成时,故选D。
考点:考查动词时态的用法。
点评:本题难度适中。
动词时态也是高中阶段的重难点之一,需要考生能够理解句意进而对动词的时态做出正确的判断。
这里考生容易误选D。
即学即练:Tom in the library every night over the last three months.A. worksB. workedC. has been workingD. had been working解析:C。
句意:“在过去的三个月里,Tom每天晚上都在图书馆里学习。
”题干中出现的over the last three months,是明显提示用现在完成进行时或现在完成时。
故选C。
2.—May I speak to your manager Mr. W illiams at five o’clock tonight?—I’m sorry. Mr. Williams ________ to a conference long before then.A.would have gone B.had goneC.will have gone D.has gone【答案】C【解析】【详解】考查时态。
高考英语专题汇编将来完成时(一)含解析
高考英语专题汇编将来完成时(一)含解析一、单项选择将来完成时1. --May I speak to your manager at four o’clock this afternoon?--I’m sorry. He ________ to a conference long before then.A.will have gone B.had gone C.would go D.has gone【答案】A【解析】试题分析:考察时态。
本题的关键词是long before then,之中的then是一个将来的时间at five o’clock this afternoon。
这个时间状语表示的是在将来一个时间之前就完成的动作,故使用将来完成时的时态。
句义:—在今天下午5点之前我可以和你们的经理聊聊吗?—对不起,在那之前很久他就已经去参加一个会议了。
故A正确。
考点:考察时态2.We__________three quarters of the book by the end of next semester.A.have been learning B.will have learntC.had learnt D.would have learned【答案】B【解析】【详解】考查将来完成时。
句意:到下学期末的时候,我们将学习这本书的四分之三。
根据by the end of next semester可知,时态用将来完成时,故选B。
3.- I hear that Jason is planning to buy a car.-I know. By next month, he _ enough for a used one.A.will have saved B.will be saving C.has saved D.saves【答案】A【解析】此处解题关键是:by next month是将来的时间状语,所以用将来完成时。
高一英语将来完成时解题技巧及练习题(含答案)含解析
高一英语将来完成时解题技巧及练习题(含答案)含解析一、单项选择将来完成时1.-I’ll come to see your performance at 9:00 tomorrow morning.-I’m sorry, by then my performance ______ and I _______ reporters in the meeting room. A.will end; will meet B.will have ended; will be meetingC.will be ended; am going to meet D.is to end; will be meeting【答案】B【解析】试题分析:句意:--我将明天上午9:00来看你的演出。
--对不起,到那时,我的演出早就结束了,我在那时正在会议室接受记者的采访。
根据句意到那时演出早就结束了,这是将来某个时间之前已经完成的应该用将来完成时will have done;在将来某个时间正在做事,应该用将来进行式will be doing,故选B。
考点:考查将来完成时和将来进行时的用法。
点评:本题较难。
这两种时态都是高中阶段的难点,考生必须能够充分理解语境,才能做出正确的判断。
即学即练:Selecting a mobile phone for personal use is no easy task because technology________ so rapidly.A.will have changedB.has changedC.is changingD.will change解析:C。
2.Hurry up! The concert will begin at half past eight. The performers _________ half an hour when you arrive.A.will be playing B.will have playedC.are playing D.have played【答案】B【解析】考查时态。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
将来完成时练习题及答案将来完成时练习题及答案1. By the end of this year ,I ____enough money for a holiday.( C )A will saveB will be savingC will have savedD have saved2. I have been studying here for four years,by next summer _D___-.A shall graduateB shall be graduatedC shall be graduatingD shall have graduated3. I hope her health _______greatly by the time we come back next year.( D )A improvesB improvedC will be improvedD will have improve4. “Are yougoing to Richard”s birthday party?‘“Yes.By then I ______my homework..” ( C )A had finishedB will have finishedC would have finishedD finished5. I suppose by the time I come back in ten years’ time all these oldhouse______down.( A )A will have been pulledB will be pullingC will have pulledD will be pulled6. I hope that they _A_____the road by the time we come back.A will have repairedB would have repairedC have repairedD had repaired1.选C,by the end of this year, 是明确表示将来的时间状语,主句表示在这个将来时间以前完成的动作,故应用将来完成时.2.选D.by next summer是明确表示将来的时间状语, 主句表示在这个将来时间以前完成的动作,故应用将来完成时.3.选D,by the time 引出的是时间状语分句,分句中用的come用一般现在时,表示将来概念,相当于一个表示将来的时间状语,主句谓语动词表示在将来某一时刻以前必定完成的行为,应该用将来完成时.不能选A,句子中带有表示将来时间的状语分句,故应该用与将来时相关的时态.也不能选C ,improve 在该句中作”好转”,”变得更好”解,为不及物动词,所以用被动语态时错误的.4.B5.A6.A.By the time you arrive in London, we B in Europe for two weeks.A shall stayB will have stayedC have stayedD have been staying答案 B2 By the year 2010,scientists probably C a cure for cancer.A will be discoveringB are discoveringC will have discoveredD have discovered答案CBy the year 2010 是明确表示将来的时间状语,主句表示在这个时间以前完成的动作,故用将来完成时.3 Before long, he A all about the matter.A will have forgottenB forgetC have forgottenD forgot答案 A4 I am sure he A the difficulties before you arrive there.A will have settledB settledC had settledD settle答案 A before you arrive there. 是明确表示将来的时间状语,主句表示在这个时间以前完成的动作,故用将来完成时.练习二1. By the summer, Elizabeth______ here for ten years .A. will workB. worksC. will have workedD. has worked2. I. hope you______ the instructions ready before I come tomorrowA. to getB. shall getC. will getD. will have gotten .3. No sooner_______ than the accident happened.A. he had goneB. had he goneC. his goingD. he went4. Hardly______ when the bus suddenly pulled away.A. they had got to the bus stopB. had they got to the bus stopC. did they get to the bus stopD. they got to the bus stop5. Mother doesn't know much time I have spent in watching TV; if she ever found out ,I'm sure_______.A. she'd never forgive meB. she never forgive meC. she'll never forgive meD. she does never forgive me6. As soon as he______ his error, Rockfeller made the necessary corrections to his data collected.A. discoveredB. has discoveredC. discoversD. had discovered7. I _______meeting you ever since we parted.A. was looking forward toB. have been looking forward toC. had been looking forward toD. looked forward to8. Where have you been? What _____ ?A. did you doB. have you been doingC. have madeD. were you doing9. She has been studying here for five years and by the end of next summer she _____.A. will graduateB. will be graduatingC. will be graduatedD. will have graduated10. When you come tonight at eight o’clock, I _____ eight lessons.A. would reviewB. shall reviewC. shall have reviewedD. shall be reviewing11. “Are Alice and Tom still living in New York?”“No, they _____ to Dallas.”A. are just movedB. have just movedC. had just movedD.will just move12. I haven’t heard from Maria_____.A. since a long timeB. for many months agoC. for many monthsD. since many months before13. His grandfather ______ for thirty years.A. diedB. was deadC. has been deadD. has died14. It’s(high)time you _____ a holiday.A. hadB. haveC. will haveD. have had15. By the time Juan gets home, his aunt _____ for Puerto Rico.A. will leaveB. leavesC. will have leftD. left16. All the machines _____by the end of the following week.A. were repairedB. will be repairedC. have been repaired D will have been repaired17. The conference _____ a full week by the time it ends.A. must have lastedB. will have lastedC. would lastD. has lasted语法练习 1 答案1 . C 将来完成时态。
By 指:到什么时间为止。
2 . D 将来完成时态。
tomorrow 表示将来, get the instructions (指令,指示)这个动作在我回来之前已经完成。
3 . B “no sooner……than……”( 刚……就……) ,在 no sooner 这部分应当用过去完成时, than 后面用一般过去时。
A , B 都是过去完成时态,怎么选择? No sooner 的特殊用法,在其后面跟倒装语序,所以选 B 。
4 .B hardly……when……( 一……就……) , hardly 后应当用过去完成时,when 后面用一般过去时。
hardly 的特殊用法,在其后面跟倒装语序,所以选B 。
5 . A 过去将来时态。
Forgive 原谅, She’d 相当于: she would. 妈妈不知道我看电视花费了多长时间,如果她知道的话,我相信她将永远不会原谅我。