(英语)高考英语将来完成时真题汇编(含答案)

合集下载

高三英语过去将来完成时强化练习题40题(带答案)

高三英语过去将来完成时强化练习题40题(带答案)

高三英语过去将来完成时强化练习题40题(带答案)1. I thought by the end of last term I ____ all my exams.A. would have passedB. passedC. have passedD. was passing答案:A解析:过去将来完成时表示在过去某个时间看来,将来某时之前已经完成的动作。

“by the end of last term”是过去的时间,所以要用过去将来完成时,A 选项“would have passed”符合。

B 选项“passed”是一般过去时,C 选项“have passed”是现在完成时,D 选项“was passing”是过去进行时,都不符合该语境。

2. He said he ____ his homework by 9 o'clock last night.A. would finishB. had finishedC. finishedD. was finishing答案:B解析:“by 9 o'clock last night”是过去的时间点,动作在这个时间点之前已经完成,要用过去完成时,B 选项“had finished”正确。

A 选项“would finish”是过去将来时,C 选项“finished”是一般过去时,D 选项“was finishing”是过去进行时,均不符合。

3. Mary believed that by the time she graduated, she ____ in the school for six years.A. would studyB. had studiedC. studiedD. was studying答案:B解析:“by the time she graduated”是过去的时间,在毕业之前已经学习了六年,要用过去完成时,B 选项“had studied”符合。

高考英语试题真题分类汇编将来完成时及解析

高考英语试题真题分类汇编将来完成时及解析

高考英语试题真题分类汇编将来完成时及解析一、单项选择将来完成时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.—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’cloc k tonight "到今晚五点之前",所以用将来完成时,表示将来某个时间将已经做某事。

故选C。

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

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 考察时态。

高三英语将来完成进行时练习题20题(带答案)

高三英语将来完成进行时练习题20题(带答案)

高三英语将来完成进行时练习题20题(带答案)1. By the end of next year, she _______ English for three years.A. will have been studyingB. will studyC. has been studyingD. studies答案解析:A。

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

这里“By the end of next year”是将来的时间点,“for three years”表示一段时间,说明到明年年底之前她将持续学习英语三年,所以要用将来完成进行时。

B选项“will study”是一般将来时,表示将来某个时间会做某事,不能体现持续的动作。

C选项“has been studying”是现在完成进行时,时态不符。

D选项“studies”是一般现在时,时态也不符合语境。

2. They _______ on this project for five months by the time it is completed next month.A. will have been workingB. are workingC. have workedD. worked答案解析:A。

“by the time it is completed next month”表示到下个月项目完成的时候,这是一个将来的时间点,“for five months”表示持续的时间,所以要用将来完成进行时,表示到将来某个时间点之前一直持续做某事。

B选项“are working”是现在进行时,C选项“have worked”是现在完成时,D选项“worked”是一般过去时,这三个选项时态都不符合语境。

3. By 2030, scientists _______ exploring the outer space for decades.A. will have beenB. will beC. have beenD. are答案解析:A。

【含答案解析】人教版高三英语将来完成进行时练习题40题

【含答案解析】人教版高三英语将来完成进行时练习题40题

【含答案解析】人教版高三英语将来完成进行时练习题40题1. By the end of this month, I _______ English for three years.A. will have been studyingB. will studyC. have been studyingD. study答案解析:A。

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

在这个句子中,by the end of this month表示到这个月底为止,是一个将来的时间点,而for three years表示一段时间。

句子表达的是到这个月底的时候,我学习英语这个动作将持续了三年,所以要用将来完成进行时。

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

选项C是现在完成进行时,用于表示从过去某个时间开始一直持续到现在的动作,不符合句子中的将来时间要求。

选项D是一般现在时,用于表示经常发生的动作或客观事实等,与句子语境不符。

2. They _______ on this project for a long time when the manager finally approves it.A. will have been workingB. are workingC. have workedD. worked答案解析:A。

根据句子的语境,when引导的时间状语从句中用了一般现在时表将来(the manager finally approves it),主句表达在经理最终批准这个项目的时候,他们将已经在这个项目上工作了很长时间。

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

选项B是现在进行时,只表示现在正在进行的动作,不符合句子的将来语境。

选项C是现在完成时,强调过去发生的动作对现在的影响或结果,不能体现出将来的持续状态。

选项D是一般过去时,用于表示过去发生的动作,与句子的将来语境完全不符。

(英语)将来完成时练习全集含解析

(英语)将来完成时练习全集含解析

(英语)将来完成时练习全集含解析一、单项选择将来完成时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年了。

高一英语将来完成时综合练习题30题(带答案)

高一英语将来完成时综合练习题30题(带答案)

高一英语将来完成时综合练习题30题(带答案)1. By the end of next year, he _____ his high school education.A. will finishB. will be finishingC. will have finishedD. finishes答案:C。

解析:将来完成时表示在将来某一时间之前已经完成的动作。

在这个句子中,by the end of next year(到明年年底)是一个将来的时间点,在这个时间之前他将会完成高中教育,所以要用将来完成时will have finished。

A选项will finish是一般将来时,表示将来要做某事,不能体现到将来某个时间之前已经完成的含义。

B选项will be finishing是将来进行时,表示将来某个时刻正在进行的动作,不符合题意。

D选项finishes是一般现在时,这里需要表示将来的动作,所以也不正确。

2. They _____ the project before the deadline arrives.A. have completedB. will completeC. will have completedD. are completing答案:C。

解析:句中的before the deadline arrives 在截止日期到来之前)是将来的时间,表达在这个将来时间之前将会完成项目这个动作,要用将来完成时will have completed。

A选项have completed是现在完成时,用于表示过去发生的动作对现在的影响或过去开始一直持续到现在的动作,与句子的将来语境不符。

B选项will complete 是一般将来时,不能体现截止日期到来之前就已经完成的意思。

D选项are completing是现在进行时,表示现在正在进行的动作,不符合句子的语境。

3. By this time next month, she _____ all the books on this list.A. readsB. has readC. will readD. will have read答案:D。

高考英语将来完成时试题经典含解析

高考英语将来完成时试题经典含解析
考点:考查时态
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.

(英语) 高中英语将来完成时试题(有答案和解析)含解析

(英语) 高中英语将来完成时试题(有答案和解析)含解析
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.
考点:考察时态
9.--The Chinese government is trying to protect the giant panda.
--I know. By 2020, they _________ about 69,500 square miles of land to the country’s nature reserve system.
【点睛】
将来完成时的用法。将来完成时的形式为:主语+ will + have + done。将来完成时意义:表示将来某一时间之前完成的动作。例如:到现在我已经学了3000单词了。I have learned 3000 words by now.到去年我已经学了2000单词了。I had learned 2000 words by last year.到明年的时候我就会学4000单词了。I will have learned 4000 words by next year.
【答案】B
【解析】
试题分析:考查时态:句意:--汤姆还抽烟吗?--没有,到下周六,他就一整个月没有抽任何一只烟了。时间是By next Saturday,by引导时间状语的句式中句子的时态用完成时态,因为是next saturday还没有到来,所以应该用将来时态,所以by next Saturday和在一起就是将来时态的完成时态,所以选B。

人教版高三英语将来完成进行时练习题20题含答案解析

人教版高三英语将来完成进行时练习题20题含答案解析

人教版高三英语将来完成进行时练习题20题含答案解析1.By next month, I will have been studying English for ten years.“will have been studying”是将来完成进行时,表示到将来某个时间点一直在持续的动作。

2.They will have been working on this project for six months by the end of this year.“will have been working”体现将来完成进行时,强调在未来某一时间点持续进行的动作。

3.In two weeks' time, she will have been practicing the piano every day for a month.“will have been practicing”为将来完成进行时,突出一段时间内持续的动作。

4.By the time he graduates, he will have been attending this school for four years.“will have been attending”是将来完成进行时,说明从过去到将来某一时间点的持续动作。

5.We will have been waiting for the bus for an hour by the time it arrives.“will have been waiting”展现将来完成进行时,强调等待这个动作在未来某一时间点的持续状态。

6.Tom will have been reading that book for two weeks by next Monday.“will have been reading”是将来完成进行时,表明读书这个动作持续到未来某一时间。

7.By next summer, they will have been traveling around the world for a year.“will have been traveling”体现将来完成进行时,强调旅行这一动作在未来某一时间点的持续情况。

高三英语将来完成进行时练习题40题含答案解析

高三英语将来完成进行时练习题40题含答案解析

高三英语将来完成进行时练习题40题含答案解析1.By next month, I will have been studying English for ten hours every week.A.will have been studyingB.will be studyingC.will studyD.studied答案解析:A。

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

选项A“will have been studying”表示将来某一时间之前一直在进行的动作,符合题意。

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

选项C“will study”是一般将来时,表示将来要发生的动作。

选项D“studied”是一般过去时,不符合语境。

2.By the end of this semester, we will have been attending classes for five months.A.will have been attendingB.will be attendingC.will attendD.attended答案解析:A。

“will have been attending”将来完成进行时,强调在将来某一时间之前一直在持续的动作。

选项B 将来进行时,选项C 一般将来时,选项D 一般过去时,均不符合语境。

3.Next year, she will have been playing the piano for eight years.A.will have been playingB.will be playingC.will playD.played答案解析:A。

“will have been playing”体现将来某一时间点之前一直在进行的动作。

选项B 将来进行时,选项C 一般将来时,选项D 一般过去时,均不合适。

4.In two weeks, they will have been working on the project for a month.A.will have been workingB.will be workingC.will workD.worked答案解析:A。

(英语)英语专题汇编将来完成时(一)含解析

(英语)英语专题汇编将来完成时(一)含解析
A.will have changed B.has changed C.is changing D.will change
解析:C。
15.By the time you have completed the essential training, you _____ exposed to virtually everynew feature of the course.
【答案】B
【解析】
试题分析:句意:--我将明天上午9:00来看你的演出。--对不起,到那时,我的演出早就结束了,我在那时正在会议室接受记者的采访。根据句意到那时演出早就结束了,这是将来某个时间之前已经完成的应该用将来完成时will have done;在将来某个时间正在做事,应该用将来进行式will be doing,故选B。
考查时态。句意:到本月月末我们一定会发现这个问题好的解决方法。根据句中时间状语By the end of this month(到本月月末),可知用将来时;再根据与主语we是主动关系,故选C。
4.----Father seems worn out.
----Why not have a family tour? A week’s holiday_______ him back to normal.
18.It’s reported that by the end of the month, the output of cement in the factory___________by about 10%.
考点:考查时态
7.—Is Tom still smoking?
—No.By next Saturday he _____________ for a whole month without smoking a single cigarette.

高一英语将来完成时综合练习题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.She said she would have finished reading the book by next week. By the end of next month, she would have read five books. By the end of this year, she ______ ten books.A.will have readB.would have readC.will have been readingD.would have been reading答案解析:A。

选项A 是将来完成时,表示到将来某个时间点会完成的动作。

此句中“By the end of this year”是将来的时间点,所以用将来完成时。

选项B 是过去将来完成时,不符合此语境。

选项C 是将来完成进行时,表示到将来某个时间点一直在进行的动作,此句不是强调一直进行。

选项 D 是过去将来完成进行时,也不符合语境。

2.He promised that he ______ the project by the end of next month. After that, he would start a new one.A.will have completedB.would have completedC.will have been completingD.would have been completing答案解析:B。

“by the end of next month”是将来的时间点,但因为前面有“promised”,所以要用过去将来完成时,即would havecompleted。

选项A 是将来完成时,不符合时态要求。

选项C 和D 分别是将来完成进行时和过去将来完成进行时,在此处不恰当。

3.They thought they ______ all the preparations by the time the guests arrived. After the guests left, they would clean up.A.will have madeB.would have madeC.will have been makingD.would have been making答案解析:B。

人教版高三英语将来完成进行时练习题40题【含答案解析】

人教版高三英语将来完成进行时练习题40题【含答案解析】

人教版高三英语将来完成进行时练习题40题【含答案解析】1. By the end of next year, the scientists ______ (research) this new energy for five years.A. will have been researchingB. will researchC. have been researchingD. are researching答案:A。

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

句中by the end of next year是将来的时间点,科学家从现在开始到明年年底一直研究新能源,这个动作是持续进行的,所以用将来完成进行时。

B选项will research是一般将来时,表示将来某个时间会做某事,没有体现持续进行。

C 选项have been researching是现在完成进行时,时态不符。

D选项are researching 是现在进行时,时态也不符。

2. In another decade, people from different cultures ______ (exchange) ideas more frequently.A. will have been exchangingB. will exchangeC. are exchangingD. have exchanged答案:A。

解析:将来完成进行时强调在将来某个时段内一直持续的动作。

这里说再过十年,来自不同文化的人在这十年间会持续更频繁地交流想法。

B选项will exchange只是一般将来时,没有表达出持续交换的意思。

C选项are exchanging是现在进行时,时态错误。

D选项have exchanged是现在完成时,与句子语境中的将来时段不符。

3. By 2030, the city ______ (develop) its infrastructure continuously for ten years.A. will have been developingB. will developC. has been developingD. is developing答案:A。

高三英语将来完成进行时练习题20题含答案解析

高三英语将来完成进行时练习题20题含答案解析

高三英语将来完成进行时练习题20题含答案解析1.By next month, I will have been studying English for ten years. What tense is this sentence?A.Simple presentB.Present continuousC.Future perfect continuousD.Past perfect continuous答案解析:C。

这句话中“By next month”表示将来的时间,“will have been studying”是将来完成进行时的结构。

A 选项是一般现在时;B 选项是现在进行时;D 选项是过去完成进行时。

2.In two years' time, she will have been working in this company for five years. Which tense is used here?A.Future simpleB.Future continuousC.Future perfectD.Future perfect continuous答案解析:D。

“In two years' time”表明将来的时间,“will have been working”是将来完成进行时结构。

A 选项是一般将来时;B 选项是将来进行时;C 选项是将来完成时。

3.By the end of next week, they will have been waiting for the result for a month. What's the tense of this sentence?A.Present perfect continuousB.Future perfectC.Future perfect continuousD.Past perfect continuous答案解析:C。

高三英语将来完成进行时练习题20题(答案解析)

高三英语将来完成进行时练习题20题(答案解析)

高三英语将来完成进行时练习题20题(答案解析)1. By the end of next year, he _____ in this company for ten years.A. will workB. will have workedC. will have been workingD. has worked答案:C。

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

在本题中,by the end of next year是将来的时间点,他在这个公司工作这个动作从过去持续到将来的这个时间点,并且还会继续进行下去,所以要用将来完成进行时。

A选项will work是一般将来时,只表示将来的动作,没有体现持续的概念;B选项will have worked是将来完成时,强调在将来某个时间之前已经完成的动作;D选项has worked是现在完成时,时态不符。

2. When we reach the destination at 8 p.m. tomorrow, they _____ for five hours.A. will waitB. will have waitedC. will be waitingD. will have been waiting答案:D。

解析:将来完成进行时强调动作从过去持续到将来某个时刻并且还在进行。

这里我们明天晚上8点到达目的地的时候,他们从之前就开始等,一直持续到我们到达那个时刻并且还在等,所以用将来完成进行时。

A选项will wait是一般将来时,没有体现持续到那个时刻并且还在进行的意思;B选项will have waited将来完成时,侧重于在将来某个时刻之前已经完成等待这个动作;C选项will be waiting是将来进行时,只表示将来某个时刻正在进行的动作,没有体现从过去一直持续到那个时刻的含义。

3. Next month, she _____ English for three years continuously.A. will studyB. will be studyingC. will have studiedD. will have been studying答案:D。

【英语】高三英语将来完成时真题汇编(含答案)含解析

【英语】高三英语将来完成时真题汇编(含答案)含解析

【英语】高三英语将来完成时真题汇编(含答案)含解析一、单项选择将来完成时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.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 are hardworking and surely most of you _____ a college admission no ce by the end of September this year.A.will receive B.will be receivingC.will be received D.will have received【答案】D【解析】试题分析:考查将来完成时态。

By加现在,就用现在完成时态;by加过去的时间点,就用过去完成时;by加将来的时间点,用将来完成时态。

句意:你们都很努力,到九月底的时候,你们都已经收到了大学的录取通知书。

(英语) 高中英语将来完成时试题(有答案和解析)

(英语) 高中英语将来完成时试题(有答案和解析)
—I’m sorry. Mr. Williams ________ to a conference long before then.
A.would have gone B.had gone
C.will have gone D.has gone
【答案】C
【解析】
【详解】
考查时态。句意:-----今晚五点我可以和你的经理威廉先生说话吗?-----对不起。在那以前他将已经去开会啦。根据上下文可知before then指的是before five o’clock tonight"到今晚五点之前",所以用将来完成时,表示将来某个时间将已经做某事。故选C。
考点:考查时态
14.—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
A.will have savedB.will be savingC.has savedD.saves
【答案】A
【解析】
此处解题关键是:by next month是将来的时间状语,所以用将来完成时。句意:---我听说Jason计划买一辆车。---我知道。到下个月,他就攒够了足够的钱买一辆二手车。
【考点定位】考查动词时态。
(英语) 高中英语将来完成时试题(有答案和解析)
一、单项选择将来完成时
1.— Tom is planning to buy a car.
— I know. By next month, heenough for a used one.
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
解析: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 played
--- I know. By next month, he ________ enough for a used one
A.has savedB.saves
C.will be savingD.will have saved
【答案】D
【解析】
试题分析:考查时态的用法;A现在完成时,表示已经可以买了;B一般现在时,表示经常性,习惯性;C将来进行时,表示将来的某个时候正在进行的动作;从题意可看出是不符合的。到下个月的时候是攒够了,将来完成时的意思是到将来的某个时候要完成的动作;句意为:---我听说Jason正计划买一辆新车。---我知道的,到下个月为止,他就攒够了钱买一辆二手的了。故选D。
【解析】
试题分析:句意:--你认得那个公司的经理汤姆吗?--当然,到下个月位置我就认得他10年了。时间是by next month,by一般和完成式连用,和将来时间搭配,就用将来完成式,所以选D。
考点:考查时态
5.--- I hear that Jason is planning to buy a new car.
【答案】D
【解析】
试题分析:考查时态。将来完成时用在表示在将来某一时间以前已经完成或一直持续的动作。句意:——父亲看起来筋疲力尽。——为什么不来一次家庭旅游呢?一周的度假将会把他回归正常。故D正确。
考点:考查时态
12.By the time you have completed the essential training, you _____ exposed to virtually every new feature of the course.
4.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
C.are playing D.have played
【答案】B
【解析】
考查时态。句意:快点!音乐会将在八点半开始。当你到达时,表演者将已经演奏半小时了。将来完成时表示将来某一时刻或将来的另一个动作之前,已经完成的动作,强调的是完成,故选B。
3.By the end of next year,they ________ the work on the new stadium.
考点:考查时态
7.--- 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 savedB.savesC.had savedD.will save
A.areB.will have beenC.have beenD.will be
【答案】B
【解析】
时态题。By +将来的时间主句用将来完成时,根据语境By the time you have completed the essential training,“到你完成基本训练为止”可知还没完成所以要用将来完成时。句意:到你完成基本训练为止你几乎会接触到这门课程的每一项新的特点。选B
11.----Father seems worn out.
----Why not have a family tour? A week’s holiday_______ him back to normal.
A.had broughtB.is bringing
C.will be bringingD.will have brought
A.would have completed
B.had completed
C.will have completed
D.have completed
【答案】C
【解析】
考查时态。根据时间状语“By the end of next year”可知,本句应使用将来完成时态,表示到明年年底前他们将已经完成新体育馆的建设。
A.will leaveB.leavesC.will have leftD.left
【答案】C
【解析】
试题分析:句意:到Jane回家的时候为止,他姑姑将已经动身去波多黎各了。By the time Juan gets home,是时间状语从句,用一般现在时代替将来时,所以主语用将来的时间范畴,而且和by的时间状语从句连用,用相应的完成式,所以选C。
即学即练:Had you joined the chat room ten minutes ago, you would have known what we _______about then.
A. had talked B. have talked C. talk D. were talking
【答案】C
【解析】
试题分析:考查时态。本句中的关键词是then,根据上下文可知这里的then表示的是at 10 p.m. tonight这是一个将来的时间,by与完成时连用,故使用将来完成时的时态。句意:火车在今天晚上10点到达利物浦,在那个时候我要乘的飞机将已经离开了。故C正确。
考点:考查时态
点评:连词by到…时为止;该词经常与完成时连用,如果后面ቤተ መጻሕፍቲ ባይዱ现在的时间,句中就使用现在完成时;如果后面是过去的时间,就使用过去完成时;如果后面是将来的时间,就使用将来完成时。
A.arrivesB.has arrivedC.will arriveD.will have arrived
【答案】D
【解析】
试题分析:句意:--对不起,经理不在这里,当他回来时我让他给你打电话好吗?--不用了,我到后来再给他打吧,如果我过半个小时再给你打电话,你认为他会回来吗?这里是指过半个小时之后,经理是否已经来到,所以表示将来完成时,表示在将来某个时间之前已经完成的动作,故用将来完成时,故选D。
考点:考查时态
点评:时态题的考查关键是抓住句子的上下文含义和句中的时间状语。要根据时间状语来选择合适的时态,在平时的学习中要注意积累有关时态的用法和各种时态的特殊之处。还要注意语态的正确使用。注意时间条件状语从句不能用一般将来时,应该用一般现在时代替一般将来时。连词by到…时为止;该词经常与完成时连用。
15.I hope when you come tomorrow, you _____ the reading and have something to share.
A.didB.are doing
C.will be doingD.will have done
【答案】D
【解析】
【详解】
考查时态。句意:我希望你明天来的时候,已经读完阅读并分享。表示将来某个时间已经完成的行为用将来完成时,即will have done结构。此处指到明天已经完成,故选D.
A.will increase B.will have increased C.are increasing D.have increased
【答案】B
【解析】考查动词时态。句意:等你能买得起房子,房价已经涨了很多了。by the time引导的时间状语,主句要求使用完成时。根据句意可知,此处表示未来的时间,主句应使用将来完成时。故选B。
【答案】A
【解析】
试题分析:句意:到贝克讲授退休时,他将从事教育40年了。这里教授还未退休,退休发生在将来,又因为By the time故用将来时的完成时,故选A。
考点:考查将来完成时的用法。
点评:本题难度适中。将来完成时是高中阶段动词的时态类比较难以理解的一种时态。考生往往与一般将来时混淆,一般将来时指从现在来看将要发生的动作;而将来完成时指在将来某个时间之前已经完成的动作。
(英语)高考英语将来完成时真题汇编(含答案)
一、单项选择将来完成时
1.By the time he retires, professor Baker _____ for almost forty years.
A.will have taughtB.had taught
C.has taughtD.is teaching
16.It’s reported that by the end of the month, the output of cement in the factory___________by about 10%.
【答案】C
【解析】
考查时态。by意为:到…为止;引导的从句做状语时,主句必须使用完成时. the end of this month是表示将来的时间。所以这里使用将来完成时。
14.By the time you can afford a house, the prices of housing ________ greatly.
解析:C。句意:“在过去的三个月里,Tom每天晚上都在图书馆里学习。”题干中出现的over the last three months,是明显提示用现在完成进行时或现在完成时。故选C。
9.By the time Juan gets home, his aunt _____ for Puerto Rico.
13.— Jenny, how many years have you studied in China?
相关文档
最新文档