最新英语将来完成时专项

合集下载

初二英语将来完成时特殊用法练习题20题(带答案)

初二英语将来完成时特殊用法练习题20题(带答案)

初二英语将来完成时特殊用法练习题20题(带答案)1. By this time next year, he ______ (travel) to at least five different countries for his study project.A. will travelB. has traveledC. will have traveledD. had traveled答案:C。

解析:本题考查将来完成时。

句中有“By this time next year( 到明年这个时候)”,这是将来完成时的典型时间标志,表示到将来某个时间之前已经完成的动作。

A选项“will travel”是一般将来时,表示将来要发生的动作,不符合语境;B选项“has traveled”是现在完成时,时态错误;D选项“had traveled”是过去完成时,用于表示过去的过去,与本题的将来时间不符。

2. They ______ (finish) building the new library by the end of next month, so we can borrow books there soon.A. will finishB. are finishingC. will have finishedD. finish答案:C。

解析:“by the end of next month 到下个月底)”是将来完成时的时间标志,表示到将来某个时间点之前会完成的动作。

A 选项“will finish”只是一般将来时,没有体现出在将来某个时间之前完成的含义;B选项“are finishing”是现在进行时表将来,不能准确表达在将来某个时间之前完成;D选项“finish”是一般现在时,时态不对。

3. By the time she graduates from college, she ______ (learn) three foreign languages.A. will learnB. has learnedC. will have learnedD. learned答案:C。

(英语)英语将来完成时题20套(带答案)含解析

(英语)英语将来完成时题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【解析】【详解】考查时态。

初三英语将来完成时练习题30题

初三英语将来完成时练习题30题

初三英语将来完成时练习题30题1.By next week, I will have finished my homework.A.will finishB.would finishC.have finishedD.finished答案:C。

本题考查将来完成时。

“By next week”表示将来的某个时间点,“will have finished”是将来完成时,表示在将来某个时间之前已经完成的动作。

A 选项是一般将来时;B 选项是过去将来时;D 选项是过去分词,不能单独做谓语。

2.I will have cleaned the room by the time my parents come back.A.cleanB.am cleaningC.have cleanedD.will be cleaning答案:C。

“by the time my parents come back”表示将来的某个时间点,“will have cleaned”是将来完成时。

A 选项是一般现在时;B 选项是现在进行时;D 选项是将来进行时。

3.She will have read three books by the end of this month.A.readsB.will readC.is readingD.will have read答案:D。

“by the end of this month”表示将来的某个时间点,“will have read”是将来完成时。

A 选项是一般现在时;B 选项是一般将来时;C 选项是现在进行时。

4.They will have arrived at the station by 8 o'clock.A.arriveB.will arriveC.are arrivingD.will have arrived答案:D。

“by 8 o'clock”表示将来的某个时间点,“will have arrived”是将来完成时。

最新英语将来完成时专项习题及答案解析

最新英语将来完成时专项习题及答案解析

最新英语将来完成时专项习题及答案解析一、单项选择将来完成时1.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。

考点:考查时态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【解析】【详解】试题分析:考查时态。

句意:-到你来伦敦的时候,我将已经完成我的工程了。

-棒极了!这样你就可以做我的导游了。

By the time后跟过去的时间,主句用过去完成时;后跟将来的时间,主句用将来完成时。

五年级英语将来完成将来完成将来时专项练习40题含答案解析

五年级英语将来完成将来完成将来时专项练习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。

2024年六年级英语过去将来完成将来完成将来完成进行时专项单选40题

2024年六年级英语过去将来完成将来完成将来完成进行时专项单选40题

2024年六年级英语过去将来完成将来完成将来完成进行时专项单选40题1.She said she would have been studying English for three hours by the time her friend arrived.A.would have been studyingB.would be studyingC.would have studiedD.had been studying答案:A。

本题考查过去将来完成将来完成将来完成进行时。

选项 A 正确,这个时态表示在过去某个时间点看来,将来某个时间之前会一直在进行的动作且持续到那个将来时间点后还在继续。

选项B 是过去将来进行时;选项C 是过去将来完成时;选项D 是过去完成进行时,均不符合题意。

在这个场景中,她说在她朋友到达的时候,她将会一直学习英语三个小时了,强调持续进行的动作。

2.They thought they would have been waiting for the bus for an hour by then.A.would have been waitingB.would be waitingC.would have waitedD.had been waiting答案:A。

选项A 是过去将来完成将来完成将来完成进行时,符合题意,强调在过去某个时间点看来,将来某个时间之前一直在等待且之后可能还在等。

选项B 是过去将来进行时;选项C 是过去将来完成时;选项D 是过去完成进行时。

在这个场景中,他们认为到那个时候他们将会已经等公交车等了一个小时了,突出等待的持续状态。

3.He wondered if he would have been working on the project for two days by tomorrow evening.A.would have been workingB.would be workingC.would have workedD.had been working答案:A。

六年级英语将来完成进行时练习题30题(带答案)

六年级英语将来完成进行时练习题30题(带答案)

六年级英语将来完成进行时练习题30题(带答案)1. By this time next year, I _______ English for three years.A. will have been studyingB. will studyC. have studiedD. study答案解析:A。

将来完成进行时的结构是will have been + 动词的现在分词形式。

本题中by this time next year表示到明年这个时候,是一个将来的时间点,强调到那个时候我将已经持续学习英语三年了,所以要用将来完成进行时。

选项B是一般将来时,表示将来某个时间将要做某事,不能体现持续的状态。

选项C是现在完成时,表示过去发生的动作对现在造成的影响或者过去的动作持续到现在,不符合本题语境。

选项D是一般现在时,表示经常发生的动作或者客观事实,与本题语境不符。

2. They _______ building the house by the end of next month.A. will have been finishingB. will finishC. will have finishedD. finish答案解析:A。

将来完成进行时表示在将来某个时间之前一直持续进行的动作。

句中by the end of next month表示到下个月底,在这个时间之前他们将一直持续建造房子这个动作。

选项B是一般将来时,只是简单表示将来要完成,没有体现持续的动作。

选项C是将来完成时,强调在将来某个时间之前已经完成的动作,而不是持续的动作。

选项D是一般现在时,不符合本题语境。

3. She _______ reading this book for a week by Saturday.A. will have beenB. will have been readingC. has been readingD. read答案解析:B。

2024年高三英语将来完成进行时练习题20题

2024年高三英语将来完成进行时练习题20题

2024年高三英语将来完成进行时单选题20题1.By next month, I will have been studying English for ten years.A.will have been studyingB.will be studyingC.will have studiedD.have been studying答案:A。

本题考查将来完成进行时的用法。

选项A“will have been studying”是将来完成进行时,表示到将来某个时间点一直在持续进行的动作,符合题意。

选项B“will be studying”是将来进行时,表示将来某个时间正在进行的动作。

选项C“will have studied”是将来完成时,表示到将来某个时间已经完成的动作。

选项D“have been studying”是现在完成进行时。

2.In two hours, she will have been waiting for the bus for an hour.A.will have been waitingB.will be waitingC.will have waitedD.is waiting答案:A。

“will have been waiting”是将来完成进行时,强调在未来某一时间之前已经开始并且会持续进行的动作,符合题意。

选项B 将来进行时,只是说在未来某个时间正在等。

选项 C 将来完成时,强调动作的完成。

选项D 现在进行时,不符合时间状语。

3.By the end of this year, they will have been living in this city forfive years.A.will have been livingB.will be livingC.will have livedD.lived答案:A。

将来完成进行时表示到将来某个时间点一直在持续的动作。

初二英语将来完成时特殊用法练习题20题含答案解析

初二英语将来完成时特殊用法练习题20题含答案解析

初二英语将来完成时特殊用法练习题20题含答案解析1.By next month, I ______ my project.A.will finishB.will have finishedC.have finishedD.finished答案解析:B。

本题考查将来完成时。

By next month 表示在将来某一时间之前,所以要用将来完成时will have finished。

A 选项will finish 是一般将来时;C 选项have finished 是现在完成时;D 选项finished 是一般过去时。

2.Tomorrow evening, she ______ all her homework.A.will finishB.will have finishedC.finishesD.finished答案解析:B。

Tomorrow evening 表示将来的时间,且题干强调在这个时间点之前已经完成的动作,所以用将来完成时will have finished。

A 选项will finish 只是一般将来时;C 选项finishes 是一般现在时;D 选项finished 是一般过去时。

3.By the end of this week, we ______ the book.A.will readB.will have readC.readD.have read答案解析:B。

By the end of this week 表示在将来某一时间之前,要用将来完成时will have read。

A 选项will read 是一般将来时;C 选项read 是一般现在时或一般过去时;D 选项have read 是现在完成时。

4.Next Sunday, they ______ the museum.A.will visitB.will have visitedC.visitD.visited答案解析:B。

中考英语将来过去完成将来完成将来进行时专项单选40题

中考英语将来过去完成将来完成将来进行时专项单选40题

中考英语将来过去完成将来完成将来进行时专项单选40题1. I ______ my homework by the time you come back tomorrow.A. will have finishedB. finishC. finishedD. am finishing答案:A。

本题考查将来完成时。

“by the time + 一般现在时”是将来完成时的标志,A 选项“will have finished”表示将来某个时间点之前已经完成的动作;B 选项“finish”是一般现在时;C 选项“finished”是一般过去时;D 选项“am finishing”是现在进行时。

根据句意,到明天你回来的时候我将已经完成作业,所以选A。

2. They ______ for two hours when we arrive.A. will be waitingB. waitC. will have waitedD. waited答案:A。

此题考查将来进行时。

“when we arrive”表示将来的某个时间点,“for two hours”表示持续的时间段,结合起来要用将来进行时,A 选项“will be waiting”表示将来某个时间正在进行的动作;B 选项“wait”是一般现在时;C 选项“will have waited”是将来完成时;D 选项“waited”是一般过去时。

根据句意,当我们到达时,他们将已经等了两个小时,所以选A。

3. She said she ______ the work by the end of last month.A. would finishB. finishedC. had finishedD. was finishing答案:C。

本题考查过去完成时。

“by the end of + 过去时间”要用过去完成时,C 选项“had finished”表示过去某个时间之前已经完成的动作;A 选项“would finish”是过去将来时;B 选项“finished”是一般过去时;D 选项“was finishing”是过去进行时。

高一英语将来完成时综合练习题30题含答案解析

高一英语将来完成时综合练习题30题含答案解析

高一英语将来完成时综合练习题30题含答案解析1.By next week, I will have finished my homework.A.will have finishB.will finishC.will have finishedD.have finished答案解析:C。

A 选项语法错误,finish 应该用过去分词形式finished。

B 选项是一般将来时,不符合题意。

D 选项缺少will,不是将来完成时。

C 选项will have finished 是将来完成时,表示在将来某个时间之前已经完成的动作。

2.By the end of this month, she will have read five books.A.will readB.will have readC.readsD.is reading答案解析:B。

A 选项will read 是一般将来时。

C 选项reads 是一般现在时。

D 选项is reading 是现在进行时。

只有 B 选项will have read 是将来完成时,符合题意。

3.By tomorrow evening, we will have watched the movie.A.will watchB.will be watchingC.will have watchedD.watch答案解析:C。

A 选项will watch 是一般将来时。

B 选项will be watching 是将来进行时。

D 选项watch 是一般现在时。

C 选项will have watched 是将来完成时,表示到明天晚上这个将来的时间点之前已经看完电影。

4.By the time he arrives, we will have prepared the meal.A.will prepareB.will be preparingC.will have preparedD.prepare答案解析:C。

五年级英语将来完成将来完成将来时专项练习40题含答案解析

五年级英语将来完成将来完成将来时专项练习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。

(英语)英语将来完成时专项习题及答案解析

(英语)英语将来完成时专项习题及答案解析
A.will have finishedB.will finish
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。

中考英语将来过去完成将来完成将来进行时专项单选40题及答案

中考英语将来过去完成将来完成将来进行时专项单选40题及答案

中考英语将来过去完成将来完成将来进行时专项单选40题及答案1. I am sure that by this time next year, I ______ my dream job.A.will have foundB.would have foundC.will be findingD.would be finding答案:A。

本题考查将来完成时。

by this time next year 是将来完成时的标志,表示在将来某个时间之前已经完成的动作。

will have found 符合将来完成时的结构。

B 选项would have found 是过去将来完成时;C 选项will be finding 是将来进行时;D 选项would be finding 是过去将来进行时。

2. By the end of next month, they ______ on this project for three months.A.will have been workingB.would have been workingC.will be workingD.would be working答案:A。

本题考查将来完成进行时。

by the end of next month 表示将来的时间点,for three months 表示一段时间,结合起来用将来完成进行时will have been working,表示在将来某个时间点之前一直在进行的动作。

B 选项would have been working 是过去将来完成进行时;C 选项will be working 是将来进行时;D 选项would be working 是过去将来进行时。

3. She thinks that in five years' time, she ______ a famous writer.A.will have becomeB.would have becomeC.will be becomingD.would be becoming答案:A。

最新高中英语将来完成时及其解题技巧及练习题(含答案)

最新高中英语将来完成时及其解题技巧及练习题(含答案)

最新高中英语将来完成时及其解题技巧及练习题(含答案)一、单项选择将来完成时1.— Tom is planning to buy a car.— I know. By next month, he enough for a used one.A.saved B.has saved C.would save D.will have saved 【答案】D【解析】试题分析:考查时态:句意:--汤姆计划买辆车。

--我知道,到下个月底为止,他就可以攒足够的钱买一辆二手车了。

时间是by next month和将来完成时连用,选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.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。

(英语)高考英语将来完成时专项训练100(附答案)

(英语)高考英语将来完成时专项训练100(附答案)

(英语)高考英语未来达成时专项训练100( 附答案 )一、单项选择未来达成时1.--- Tommy is planning to buy a car.--- I know. By the time he returns from abroad, he ________ enough for a used one.A. will have saved B. saves C. had saved D. will save【答案】 A【分析】剖析:考:句意:--Tommy 正划个汽。

--我知道。

到他外国回来的候他将足一二手的。

By the time 引的是状从句,用一般在取代一般未来,所以主句是未来范围的,并且状是by the time 接的,主句用将来达成。

A。

考点:考点:的考关是抓住句子的上下文含和句中的状。

要依据状来适合的,在平的学中要注意累相关的用法和各样的特别之。

要注意的正确使用。

注意条件状从句不可以用一般未来,用一般在取代一般未来。

by 到⋯止;常与达成用。

2.—Be quick, or you will be punished.— Don’ t worry. By the time he comes back, I__________ my task.A. have finished B. will have finishedC. finish D.am finishing【答案】 B【分析】【解】考未来达成。

句意:赶忙,否你会遭到的。

---不要担忧,等他回来的候,我都达成了我的任。

By the time+ 未来,主句用未来达成,故B。

3. --- 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 未来行,表示未来的某个候正在行的作;从意可看出是不切合的。

高中英语过去完成将来完成将来时专项单选50题

高中英语过去完成将来完成将来时专项单选50题

高中英语过去完成将来完成将来时专项单选50题1. By the end of next year, they ______ their new project.A. will have completedB. would have completedC. will completeD. had completed答案:A。

本题考查将来完成时的用法。

“By the end of + 将来时间”,句子要用将来完成时,结构为“will have + 过去分词”,A 选项符合。

2. I knew by the time I arrived, they ______ waiting for me for over an hour.A. would have beenB. had beenC. will have beenD. were答案:A。

本题考查过去完成将来进行时。

“by the time + 一般过去时”,主句要用过去完成将来进行时,结构为“would have been + 现在分词”,A 选项正确。

3. She said that by the end of this month, she ______ her thesis.A. would finishB. will have finishedC. had finishedD. would have finished答案:D。

此题为过去将来完成时的考查。

“by the end of + 过去时间”,主句用过去将来完成时,形式为“would have + 过去分词”,D 选项符合。

4. He promised that by the time we met again, he ______ that difficult task.A. would have accomplishedB. will accomplishC. had accomplishedD. would accomplish答案:A。

初二英语将来完成时特殊用法练习题30题含答案解析

初二英语将来完成时特殊用法练习题30题含答案解析

初二英语将来完成时特殊用法练习题30题含答案解析1.By next month, he will have completed all his projects.A.will have completedB.will completepletespleted答案解析:A。

本题考查将来完成时的用法。

“By next month”表示到下个月为止,要用将来完成时“will have completed”。

B 选项“will complete”是一般将来时;C 选项“completes”是一般现在时;D 选项“completed”是一般过去时或过去完成时,都不符合语境。

2.If she works hard, she will have achieved her goal by the end of this year.A.will have achievedB.will achieveC.achievesD.achieved答案解析:A。

“by the end of this year”表示到今年年底为止,要用将来完成时“will have achieved”。

B 选项“will achieve”是一般将来时;C 选项“achieves”是一般现在时;D 选项“achieved”是一般过去时或过去完成时,不符合要求。

3.They think they will have finished the work before the deadline.A.will have finishedB.will finishC.finishD.finished答案解析:A。

“before the deadline”表示在截止日期前,要用将来完成时“will have finished”。

B 选项“will finish”是一般将来时;C 选项“finish”是一般现在时;D 选项“finished”是一般过去时或过去完成时,不合适。

三年级英语将来完成进行时专项单选30题(带答案)

三年级英语将来完成进行时专项单选30题(带答案)

三年级英语将来完成进行时专项单选30题(带答案)1Tom and his friends are planning a picnic. They are very excited about it. Tom has been preparing for the picnic for a long time. He has bought some bread, fruits and drinks. He is sure that they will have a great time.Tomorrow is Saturday. By the end of the day, they _1_ picnicking for several hours. They will have been enjoying the beautiful scenery and having fun. Tom _2_ his new camera to take pictures. He can't wait to capture the happy moments.When they arrive at the park, they will find a nice spot to set up their picnic. They _3_ chatting and laughing while eating their delicious food. Tom will be telling stories about his adventures. His friends will be listening attentively.After the picnic, they will play some games. They _4_ playing games for a while when it starts to get dark. Then they will pack up and go home. Tom is looking forward to this picnic very much. He knows it will be a memorable day.1. A. will beB. will have beenC. have beenD. are being答案:B。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

最新英语将来完成时专项一、单项选择将来完成时1.— Tom is planning to buy a car.— I know. By next month, he enough for a used one.A.saved B.has saved C.would save D.will have saved 【答案】D【解析】试题分析:考查时态:句意:--汤姆计划买辆车。

--我知道,到下个月底为止,他就可以攒足够的钱买一辆二手车了。

时间是by next month和将来完成时连用,选D。

考点:考查时态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 Juan gets home, his aunt _____ for Puerto Rico.A.will leave B.leaves C.will have left D.left【答案】C【解析】试题分析:句意:到Jane回家的时候为止,他姑姑将已经动身去波多黎各了。

By the time Juan gets home,是时间状语从句,用一般现在时代替将来时,所以主语用将来的时间范畴,而且和by的时间状语从句连用,用相应的完成式,所以选C。

考点:考查时态4.By the time Peter comes back from the meeting, we__________ here for three hours. A.will be waiting B.is waitingC.will wait D.will have waited【答案】D【解析】考查时态。

by the time 引导的时间状语从句的主句一般用将来完成时。

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. A.worked B.will workC.have worked D.will have worked【答案】B【解析】考查动词时态。

句意为:——嗨,Smith先生,你在哪个部门工作?——我现在在市场部工作,但是不久后我将在销售部工作。

before long意为“不久后”此可知,事情发生在将来,故答案B符合语境。

6. 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正确。

7.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【解析】将来完成时,将来某时刻之前完成的动作。

8.I am sorry I can’t meet you at the station. I _____ by the time you come back from abr oad. A.am leaving B.had left C.will have left D.have left【答案】C【解析】试题分析:考查时态。

by+过去的时间,主句使用过去完成时;by+将来的时间,主句用将来完成时。

by the time you come back from abroad所知的时间是将来,故主句用将来完成时,即will have done sth。

故选C。

考点:考查时态9.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。

10.—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正确。

考点:考察时态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. A.work B.had workedC.will be working D.will have worked【答案】D【解析】试题分析:考查时态。

句意:—Tony,似乎你总是很忙啊!你认为现在的职业怎么样?—一般化,我决定下个月辞去公司里的这份工作,那时我在这里已经工作了5年了。

根据句意可知后面的定语从句中指下个月的时候,已经在这里工作了5年了,所以使用将来完成时表示到将来的某个时间已经完成的事情。

故D正确。

考点:考查时态12. --May I speak to your manager at fou r 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正确。

考点:考察时态13.—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。

考点:考察将来完成时的用法。

14.The train arrives in Liverpool at 10 p.m. tonight . The plane I would like to take fromthere_______by then.A.will leave B.would have left C.will have left D.has left【答案】C【解析】试题分析:考查时态。

本句中的关键词是then,根据上下文可知这里的then表示的是at 10 p.m. tonight这是一个将来的时间,by与完成时连用,故使用将来完成时的时态。

句意:火车在今天晚上10点到达利物浦,在那个时候我要乘的飞机将已经离开了。

故C正确。

考点:考查时态点评:连词by到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。

15.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…到…时为止;该词经常与完成时连用,如果后面是现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。

相关文档
最新文档