(英语)将来完成时练习含解析
- 格式:doc
- 大小:77.00 KB
- 文档页数:12
(英语)将来完成时练习全集含解析一、单项选择将来完成时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.You needn’t hurry her. It___________by her by the time you are ready.A.will have been finishing B.has finishedC.will have been finished D.will be finished【答案】C【解析】【详解】考查将来完成时。
句意:你不必催促她。
当你准备好了的时候,她都已经完成了。
根据by the time you are ready可知,当你准备好的时候,为一般现在时,by the time +将来时,用将来完成时,故选C。
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. A.work B.had workedC.will be working D.will have worked【答案】D【解析】试题分析:考查时态。
句意:—Tony,似乎你总是很忙啊!你认为现在的职业怎么样?—一般化,我决定下个月辞去公司里的这份工作,那时我在这里已经工作了5年了。
(英语)高二英语将来完成时解题技巧及练习题含解析一、单项选择将来完成时1.Do you know Tom,the manager of that company?-Of course,I know him,By next month,I______him for 10 years.A.know B.knew C.will know D.will have known 【答案】D【解析】试题分析:句意:--你认得那个公司的经理汤姆吗?--当然,到下个月位置我就认得他10年了。
时间是by next month,by一般和完成式连用,和将来时间搭配,就用将来完成式,所以选D。
考点:考查时态2.—May I speak to your manager Mr. Williams 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【解析】【详解】考查时态。
句意:-----今晚五点我可以和你的经理威廉先生说话吗?-----对不起。
在那以前他将已经去开会啦。
根据上下文可知before then指的是before five o’clock tonight "到今晚五点之前",所以用将来完成时,表示将来某个时间将已经做某事。
故选C。
3. ----Father seems worn out.----Why not have a family tour? A week’s holiday_______ him back to norm al.A.had brought B.is bringingC.will be bringing D.will have brought【答案】D【解析】试题分析:考查时态。
(英语)高中英语将来完成时的技巧及练习题及练习题(含答案)及解析一、单项选择将来完成时1.By the time you get to Beijing tomorrow, I ______ for Shanghai.A.am leaving B.should have left C.will leave D.will have left【答案】D【解析】试题分析:考查时态。
本题的关键词是by the time…到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。
本题by后面接的时候时间状语从句,使用一般现在时代替将来时,后面的主句使用将来完成时。
句意:到你明天到北京的时候,你已经出发去上海了。
故D正确。
考点:考查时态点评:by the time…到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。
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.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【解析】将来完成时,将来某时刻之前完成的动作。
高中英语将来完成时技巧(很有用)及练习题及解析一、单项选择将来完成时1.My train arrives in Beijing at eight o’clock tonight. The plane I would like to take from there _______ by then.A.has left B.will have left C.will leave D.had left【答案】B【解析】试题分析:考查时态。
本题的关键词是by,该词常常与完成时连用,如果后接过去的时间,就用过去完成时;如果后面接现在的时间,就使用现在完成时;如果后面接将来的时间,就使用将来完成时。
句意:到今晚八点我要乘坐的飞机将已经起飞离开了。
本句中的then就是指今晚八点,这是一个将来的时间,所以与将来时完成时连用。
故B正确。
考点:考查时态点评:连词by到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。
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【解析】【详解】试题分析:考查时态。
(英语)英语将来完成时练习题及答案及解析一、单项选择将来完成时1.— Oh, Mom, just a few minutes.—Hurry up, Harry, or by the time you pack your belongings, the flight!A. has leftB. will have leftC. had leftD. will be leaving【答案】B 【解析】试题分析:考察将来完成时的用法。
句意:---妈妈,等会儿。
---快点,否则等你收拾好了行李,飞机就已经飞走了。
将来收拾好行李时,飞机已经飞走了。
将来的某个时间已经发生,用将来完成时。
所以选B。
考点:考察将来完成时的用法。
2.Hurry up! The concert will begin at half past eight. The performers half an hourwhen you arrive.A. will be playingB. will have playedC. are playingD. have played【答案】B【解析】考查时态。
句意:快点!音乐会将在八点半开始。
当你到达时,表演者将已经演奏半小时了。
将来完成时表示将来某一时刻或将来的另一个动作之前,已经完成的动作,强调的是完成,故选B。
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 cpany next month, where I for five years.A. workB. is workingC. will be workingD. will have worked【答案】D 【解析】试题分析:句意:--Tony,似乎你最近一直在忙,你认为你现在的职业怎么样?--就这么回事,我已经决定下个月放弃公司的工作了,在那里我将已经工作了5年。
八年级英语将来完成时练习题50题含答案解析1.By next month, I _____ my project.A.will finishB.will have finishedC.finishD.have finished答案解析:B。
选项 A 是一般将来时;选项 C 是一般现在时;选项D 是现在完成时。
题干中“By next month”表示将来的某个时间点之前,要用将来完成时,即will have done 的形式。
2.We _____ the book by the end of this week.A.will readB.will have readC.readD.are reading答案解析:B。
选项 A 是一般将来时;选项 C 是一般现在时;选项D 是现在进行时。
“by the end of this week”表示在这周结束之前,要用将来完成时。
3.They _____ their homework before dinner.A.will finishB.will have finishedC.finishD.are finishing答案解析:B。
选项A 一般将来时;选项C 一般现在时;选项D 现在进行时。
“before dinner”表示在晚饭前这个将来的时间点,要用将来完成时。
4.My sister _____ her painting by tomorrow afternoon.A.will completeB.will have completedpletesD.is completing答案解析:B。
选项A 一般将来时;选项C 一般现在时;选项D 现在进行时。
“by tomorrow afternoon”表示到明天下午这个将来的时间点之前,要用将来完成时。
5.The students _____ the exam by the time the bell rings.A.will takeB.will have takenC.takeD.are taking答案解析:B。
小升初英语将来完成时专项练习40题含答案解析1.By next Sunday, I ____ my homework.A.will have finishedB.will finishC.finishD.finished答案解析:A。
本题考查将来完成时。
by+将来时间,要用将来完成时will have done 的形式。
B 选项will finish 是一般将来时;C 选项finish 是一般现在时;D 选项finished 是一般过去时。
2.I ____ my book by tomorrow evening.A.will have readB.will readC.readD.am reading答案解析:A。
by+将来时间用将来完成时。
B 选项will read 是一般将来时;C 选项read 是一般现在时;D 选项am reading 是现在进行时。
3.By the end of this month, they ____ the project.A.will have completedB.will completepletepleted答案解析:A。
by the end of+将来时间,用将来完成时。
B 选项will complete 是一般将来时;C 选项complete 是一般现在时;D 选项completed 是一般过去时。
4.She ____ her painting by next week.A.will have finishedB.will finishC.finishD.finished答案解析:A。
by+将来时间用将来完成时。
B 选项will finish 是一般将来时;C 选项finish 是一般现在时;D 选项finished 是一般过去时。
5.We ____ the game by six o'clock.A.will have wonB.will winC.winD.won答案解析:A。
(英语)高三英语将来完成时提高训练含解析一、单项选择将来完成时1.By the time he arrives in Beijing, we ______ here for two days.A.will have stayed B.will be stayingC.have been staying D.have stayed【答案】A【解析】试题分析:考查时态:句意:在他到北京的时候为止,我们已经呆在这儿两天了。
说明我们在这儿待两天是在他到这儿之前,用过去完成时。
还有介词by,是和相应的完成式连用的,by接过去时间,用过去完成时,by接将来时间,用将来完成时。
选A。
考点:考查时态点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。
要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。
如介词by经常与相应的完成时连用。
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.—Is Tom still smoking?—No.By next Saturday he _____________ for a whole month without smoking a single cigarette.A.will go B.will have gone C.goes D.has been going 【答案】B【解析】试题分析:考查时态。
(英语)将来完成时练习含解析一、单项选择将来完成时1.—Oh, Mom, just a few minutes.—Hurry up, Harry, or by the time you pack your belongings, the flight _________!A.has left B.will have left C.had left D.will be leaving【答案】B【解析】试题分析: 考察将来完成时的用法。
句意:---妈妈,等会儿。
---快点,否则等你收拾好了行李,飞机就已经飞走了。
将来收拾好行李时,飞机已经飞走了。
将来的某个时间已经发生,用将来完成时。
所以选B。
考点:考察将来完成时的用法。
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. If we don't hurry up, everything ________ by the time we get to the party.A.will be eaten B.is eatenC.has been eaten D.will have been eaten【答案】D【解析】D 考察时态。
句义:如果我们不快点,当我们到达宴会的时候,所有的东西可能都已经被吃完了。
If引导条件状语从句,从句是一般现在时,故主句要使用将来时,且由by the time可知,应该使用完成时态。
故D正确。
4.Do you know Tom,the manager of that company?-Of course,I know him,By next month,I______him for 10 years.A.know B.knew C.will know D.will have known 【答案】D【解析】试题分析:句意:--你认得那个公司的经理汤姆吗?--当然,到下个月位置我就认得他10年了。
时间是by next month,by一般和完成式连用,和将来时间搭配,就用将来完成式,所以选D。
考点:考查时态5.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。
考点:考查时态6. --- I hear that Jason is planning to buy a new car.--- I know. By next month, he ________ enough for a used oneA.has saved B.savesC.will be saving D.will have saved【答案】D【解析】试题分析:考查时态的用法; A现在完成时,表示已经可以买了;B一般现在时,表示经常性,习惯性;C将来进行时,表示将来的某个时候正在进行的动作;从题意可看出是不符合的。
到下个月的时候是攒够了,将来完成时的意思是到将来的某个时候要完成的动作;句意为:---我听说Jason正计划买一辆新车。
---我知道的,到下个月为止,他就攒够了钱买一辆二手的了。
故选D。
考点:考查时态的用法。
7.—Oh, Mum, just a few minutes.—Hurry up, Harry, or by the time you pack your belongings, the flight ____.A.has left B.will have left C.had left D.will be leaving【答案】B【解析】试题分析:By到…时为止;经常和表示动作的动词的完成时连用。
本句中by the time后面的时间状语从句you pack your belongings使用了一般现在时代替将来时,后面的主句要使用将来完成时,表示到将来的某个时间将要完成的事情。
句义:—妈妈,再等几分钟。
—快点!到你收拾好物品的时候,我们的航班都已经起飞了。
故B正确。
考点:考察时态8.The professor you referred to in the letter______ us students three lectures by next Monday. A.has given B.will given C.will have given D.Gave【答案】C【解析】试题分析:考查时态。
you referred to in the letter是定语从句,省略了who/that,by next Monday到下周,by+将来的时间,与将来完成时连用。
句意:你在信里提到的那位教授到下周,将已经给我们学生做过三次讲座了。
故选C。
考点:考查时态9.. —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.is working C.will be working D.will have worked 【答案】D【解析】试题分析:句意:--Tony,似乎你最近一直在忙,你认为你现在的职业怎么样?--就这么回事,我已经决定下个月放弃公司的工作了,在那里我将已经工作了5年。
因为是到下个月为止,将已经到五年了,所以用将来完成式,所以选D。
考点:考查时态10. --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正确。
考点:考察时态11.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【解析】试题分析:句意:当你读完这本书后,你将会了解到更多的中国历史。
根据状语从句中的一般现在时可以判断主句应该用将来时,由句意可知此处指到将来某个时间已经做完的事情,应该用将来完成时,选D。
考点:考查动词时态。
12.—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。
13.My train arrives in Beijing at eight o’clock tonight. The plane I would like to take from there _______ by then.A.has left B.will have left C.will leave D.had left【答案】B【解析】试题分析:考查时态。
本题的关键词是by,该词常常与完成时连用,如果后接过去的时间,就用过去完成时;如果后面接现在的时间,就使用现在完成时;如果后面接将来的时间,就使用将来完成时。
句意:到今晚八点我要乘坐的飞机将已经起飞离开了。
本句中的then就是指今晚八点,这是一个将来的时间,所以与将来时完成时连用。
故B正确。
考点:考查时态点评:连词by到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。
14.-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来看你的演出。