【英语】 英语将来完成时专题练习(及答案)含解析
一、单项选择将来完成时
1.—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正确。
考点:考察时态
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 gone
C.will have gone D.has gone
【答案】C
【解析】
【详解】
考查时态。句意:-----今晚五点我可以和你的经理威廉先生说话吗?-----对不起。在那以前他将已经去开会啦。根据上下文可知before then指的是before five o’clock tonight "到今晚五点之前",所以用将来完成时,表示将来某个时间将已经做某事。故选C。
3.By the time Jane gets home, her aunt ____ for London to attend a meeting.
A.will leave B.will have left
C.leaves D.left
【答案】B
【解析】
试题分析:考查时态。句意:当简到家时,她的阿姨将已经前往伦敦参加会议了。By , sb will have done sth.当......时,某人已经......,主句用将来完成时,故选B。
考点:考查时态
4. ----Father ems worn out.
----Why not have a family tour? A week’s holiday_______ him back to normal.
A.had brought B.is bringing
C.will be bringing D.will have brought
【答案】D
【解析】
试题分析:考查时态。将来完成时用在表示在将来某一时间以前已经完成或一直持续的动作。句意:——父亲看起来筋疲力尽。——为什么不来一次家庭旅游呢?一周的度假将会把他回归正常。故D正确。
考点:考查时态
5.. —Tony, it ems 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。
考点:考查时态
6.—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 work
C.have worked D.will have worked
【答案】B
【解析】
考查动词时态。句意为:——嗨,Smith先生,你在哪个部门工作?——我现在在市场部工作,但是不久后我将在销售部工作。before long意为“不久后”此可知,事情发生在将来,故答案B符合语境。高龄备孕
7.You needn’t hurry her; she _______ it by the time you are ready.
A.will have finished B.will finish
C.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 abroad.
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. --The Chine 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 rerve system.
A.add B.are adding
C.will add D.will have added
【答案】D
【解析】
试题分析:考查时态。by+时间,与完成时连用;by+过去的时间,句子使用过去完成时;by+将来的时间,句子使用将来完成时,by 2020表示将来的时间,故选D。
考点:考查时态
10. --- I hear that Jason is planning to buy a new car.
--- I know. By next month, he ________ enough for a ud one
A.has saved B.saves
C.will be saving D.will have saved
【答案】D
【解析】
试题分析:考查时态的用法; A现在完成时,表示已经可以买了;B一般现在时,表示经
常性,习惯性;C将来进行时,表示将来的某个时候正在进行的动作;从题意可看出是不符合的。到下个月的时候是攒够了,将来完成时的意思是到将来的某个时候要完成的动作;句意为:---我听说Jason正计划买一辆新车。---我知道的,到下个月为止,他就攒够了钱买一辆二手的了。故选D。
考点:考查时态的用法。
11.You are hardworking and surely most of you _____ a college admission notice by the end of September this year.
A.will receive B.will be receiving
C.will be received D.will have received
符号带字【答案】D
【解析】
试题分析:考查将来完成时态。By加现在,就用现在完成时态;by加过去的时间点,就用
过去完成时;by加将来的时间点,用将来完成时态。句意:你们都很努力,到九月底的时候,你们都已经收到了大学的录取通知书。
考点:考查将来完成时态
12.He _________ English for eight years by the time he graduates from the university next year.
A.will learn B.will have learned C.will be learning D.has graduated
【答案】B
【解析】
试题分析:考查时态:句意:明年到他大学毕业的时候为止,他将已经学习英语8年了。By+将来时间,和将来完成时连用,选B。
考点:考查时态
13. --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正确。
考点:考察时态
14.--- Tommy is planning to buy a car.
--- I know. By the time he returns from abroad, he ________ enough for a ud one.