【英语】高三英语将来完成时题20套(带答案)及解析

【英语】高三英语将来完成时题20套(带答案)及解析
【英语】高三英语将来完成时题20套(带答案)及解析

【英语】高三英语将来完成时题20套(带答案)及解析

一、单项选择将来完成时

1.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。

考点:考查时态

2.It’s reported that by the end of the month, the output of cement in the

factory___________by about 10%.

A.will have risen B.will be rising

C.has risen D.has been rising

【答案】A

【解析】

【详解】

考查将来完成时。句意:据报道到这个月底,工厂的水泥产量将增加10%。根据by the end of the month为将来时间,故用将来完成时,故选A。

【点睛】

将来完成时的用法。将来完成时的形式为: 主语 + 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.

表示到将来某个时间为止势必会完成或预计要完成的动作。如:When we get there, she’ll have gone to work. 我们到那里时她会已上班去了。I expect you will have changed your mind by tomorrow. 我预料到明天你就会改变主意了。

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.—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

【解析】

试题分析:考查时态。根据句中时间状语By next Saturday到下个周六为止,故用将来完成时。句意:——汤姆任然吸烟吗?——不了,到下个周六为止,他整整一个月没抽一支烟。故B正确。

考点:考查时态

5.—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后跟过去的时间,主句用过去完成时;后跟将来的时间,主句用将来完成时。by the t ime you come to London“到你来到伦敦的时候”,表示的是将来的时间,故主句用will have done sth。故选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.By the end of this month, we surely _________ a good solution to the problem.

A.have found B.will been found

C.will have found D.are finding

【答案】C

【解析】

【详解】

考查时态。句意:到本月月末我们一定会发现这个问题好的解决方法。根据句中时间状语By the end of this month(到本月月末),可知用将来时;再根据与主语we是主动关系,故选C。

10.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。

考点:考查时态

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 worked

C.will be working D.will have worked

【答案】D

【解析】

试题分析:考查时态。句意:—Tony,似乎你总是很忙啊!你认为现在的职业怎么样?—一般化,我决定下个月辞去公司里的这份工作,那时我在这里已经工作了5年了。根据句意可知后面的定语从句中指下个月的时候,已经在这里工作了5年了,所以使用将来完成时表示到将来的某个时间已经完成的事情。故D正确。

考点:考查时态

12.— 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。

考点:考查时态

13.Many scientists believe sea levels ______ by more than one meter by the end of the 21st century.

A.will be risen B.will have risen

C.will have been D.will be rising

【答案】B

【解析】

试题分析:考查时态:句意:很多科学家相信,海平面到21世纪末为止将会上升超过一米。时间状语是by the end of the 21st century.如果by+将来时间,谓语的时态应该是将来完成式,选B。

考点:考查时态

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

考点:考察时态

15.—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. works

B. worked

C. has been working

D. had been working

解析:C。句意:“在过去的三个月里,Tom每天晚上都在图书馆里学习。”题干中出现的over the last three months,是明显提示用现在完成进行时或现在完成时。故选C。

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

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

18.By the time he retires, professor Baker _____ for almost forty years.

A.will have taught B.had taught

C.has taught D.is teaching

【答案】A

【解析】

试题分析:句意:到贝克讲授退休时,他将从事教育40年了。这里教授还未退休,退休发生在将来,又因为By the time故用将来时的完成时,故选A。

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

点评:本题难度适中。将来完成时是高中阶段动词的时态类比较难以理解的一种时态。考生往往与一般将来时混淆,一般将来时指从现在来看将要发生的动作;而将来完成时指在将来某个时间之前已经完成的动作。

即学即练: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

解析:D。句意:如果你十分钟前加入聊天室,你就会知道(那时)我们在谈什么。

19.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

【解析】考查动词时态。句意:等你能买得起房子,房价已经涨了很多了。by the time引导的时间状语,主句要求使用完成时。根据句意可知,此处表示未来的时间,主句应使用将来完成时。故选B。

20.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。

考点:考查时态

21.The chief engineer hopes they everything ready before we the project next month. A.will have got; start B.are getting; start

C.will be getting; will start D.have got; shall start

【答案】A

【解析】考查时态。句意:总工程师希望在我们下个月开始这个项目之前,他们已经准备好了一切。此处是before引导的时间状语从句,主句用一般将来时态,从句用一般现在时态,故答案为A。

22.Tom says he ________ successfully in three marathons by the time he finishes this one. A.will run B.will have run C.has run D.runs

【答案】B

【解析】

【详解】

考查时态。句意:汤姆说,到他完成这个马拉松比赛时,他将已经成功地跑完了三次马拉松。by the time用法之一是可以表示将来的时间,主句用将来完成时,从句用一般现在时表示将来的动作,故选B。

23.When I _______ writing the letter, I will take you to the lake for boating.

A.have finished

B.had finished

C.will finished

D.finished

【答案】A

【解析】

【详解】

考查时态。句意:我写完了这封信就带你去湖上划船。句中when引导时间状语从句,主句为一般将来时,根据主将从现原则,从句应用一般现在时或者现在完成时表将来,故选A项。

24.By the time he leaves university, he _____ much work experience so long as he takes a part-time job.

A.will have gained B.has gained

C.may have gained D.will gain

【答案】A

【解析】

【详解】

考查时态。句意:等到他大学毕业的时候,只要他做过一份兼职工作,他将会获得很多工作经验。此处是By the time“到……为止”引导的时间状语从句,从句用一般现在时态,结合句意可知,主句表示将来某个时间会完成的动作,用将来完成时态,故选A。

25.The students have decided on a final date by which everyone ________ reading the books assigned by their professor.

A.finishes B.finished

C.have finished D.will have finished

【答案】D

【解析】

【详解】

考查时态。句意:学生们决定了最后的日期,到那时每个人都将读完教授布置的书。根据“a final date by which”可知,此处表示将来某个时间完成的动作,应该用将来完成时,故D 项正确。

26.-Can I speak to Mr. Johnson at 4 o’clock this afternoon?

-I’m afraid not. He _______ to the conference by then.

A.has gone B.is going C.will have gone D.would have gone

【答案】C

【解析】

【详解】

考查将来完成时。句意:“----今天下午4点我能和约翰逊先生通话吗?---恐怕不行。到那时他已经去参加会议了”。根据上一句的时间状语“今天下午4点”是将来时。再根据第二句中的“by then” (今天下午3点的时候),即将来的某个时间。By+将来的时间,要用将来完成时或将来进行时,即在将来的某个时间,动作已经完成或正在进行。分析选项可知,A. has gone表示现在完成时;B. is going表将来时;C. will have gone将来完成时;D. would have gone过去将来完成时。故C符合题意,故选C。

27.By next month he ______ in the big city for five years.

A.has worked B.has been working

C.works D.will have worked

【答案】D

【解析】

【详解】

考查将来完成时。句意:到下个月,他将已经在这个大城市工作五年了。由时间状语By next month,可知句子为将来完成时,其构成为:主语 + will + have + done。所以为will have worked。故D选项正确。

【点睛】

将来完成时的形式为: 主语 + will + have + done

将来完成时意义:表示将来某一时间之前完成的动作。

到明年的时候我就会学4000单词了。 I will have learned 4000 words by next year.

表示到将来某个时间为止势必会完成或预计要完成的动作。

I expect you will have changed your mind by tomorrow. 我预料到明天你就会改变主意了。

表示某种状况将一直持续到说话人所提及的某一将来时间。

如: We will have been married a year on June 25th. 到6月25日我们俩结婚就满1年了。由时间状语By next month,可知句子为将来完成时,其构成为:主语 + will + have + done。所以为will have worked。故D选项正确。

28.(2018·江苏)Hopefully in 2025 we will no longer be e-mailing each other, for we _______

more convenient electronic communication tools by then.

A.have developed B.had developed

C.will have developed D.developed

【答案】C

【解析】考查时态。句意:希望在2025年,我们不再互相发电子邮件,因为到那时候我们将开发出更方便的电子通信工具。根据时间状语in 2025,可知用将来时;再根据时间状语by then(到那时),可知用完成时。结合两者可知用将来完成时。故选C。

点睛:本题考查时态。句中包含的时间状语是解答此题的突破点。所以要做好此类题,一定要注意题中有没有明确的时间点,或者其他可以代替时间点的词,所以根据时间状语可以看出正确答案。本题的关键在于抓住题干中的两个时间状语in 2025和by then,从而得出答案。

29.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 the time..., sb will have done sth.当......时,某人已经......,主句用将来完成时,故选B。

考点:考查时态

30.I hope Jack’s health ______ greatly by the time we go back to school this September. A.improves B.improved C.will be improving D.will have improved

【答案】D

【解析】

【详解】

考查时态语态。句意:当我们今年9月回到学校时,我希望杰克的健康会有很大的改善。by the time引导时间状语从句,从句用一般现在时,主句用将来完成时。故选D。

31.—How are you getting along with your presentation?

—Almost ready, and I ______ all I am supposed to.

A.did B.had done C.have done D.shall have done 【答案】D

【解析】

【详解】

考查时态。句意:——你的报告做得怎么样了?——差不多准备好了,我将做完所有我该做的。分析句意可知,我还没有完全准备好,所以后一句应用将来完成时,表示在将来会完成所有应该做的,主语为第一人称则由shall引导。故选D项。

32.By the time the teacher _______ back, we ________ the thorough cleaning.

A.came, have finished B.comes, have finished

C.will come, will have come D.comes, will have finished

【答案】D

【解析】

句意:到老师回来为止,我们将会完成彻底的打扫工作。根据句意可知,老师回来是将来,在时间状语从句中,从句用现在表示将来,主句用将来,此句根据语境要用将来完成时,故选D。

33.(宝鸡三检)By the time the girl comes back to life,scientists probably________a cure for this incurable disease.

A.will have discovered B.are discovering

C.will be discovering D.have discovered

【答案】A

【解析】

考查动词的时态。句意为:到这个女孩苏醒过来时,科学家们可能已经找到了治疗这种不治之症的方法。根据句意可知,此处应用将来完成时,故选A。

答案:A

34.After the present repairing work, workers ________ the testing and the fire alarm bell

________ intermittently by the time we start a new term.

A.is conducting; will ring

B.will soon conduct; will have rang

C.will soon be conducting; will have rang

D.will soon be conducting; will be ringing

【答案】C

【解析】

试题分析:句意:当前的维修工作之后,工人们会很快进行测试,消防警铃会一直的响到我们开始新学期时。根据句意第一空表示将来正在做某事,第二空将来完成,故选C。

考点:考查时态。

35.My train arrives in Shanghai at 10 this morning. The plane I would like to take from there ____by then

A.is leaving B.will have left

C.has left D.will leave

【答案】B

【解析】

试题分析:考查将来完成时。句意:我的火车会在今天早上十点到达上海。到那个时候,我想搭乘的航班,就已经飞走了。从第一句看,今天上午十点为将来时间,还没到十点。

用将来,而到那时,飞机已经起飞了,用完成,综合两者,用将来完成时,will have done 到将来的某个时间已经做了什么。因此选B。

考点:考查将来完成时。

36.The 2013 population investigation shows one in four people in Jiangsu will be over 65 and the number of over-85 people ________ by 2030.

A.have doubled B.will be doubled

C.will have doubled D.will double

【答案】C

【解析】

2013年人口调查表明在江苏省四分之一的人超过了65岁,并且到2032年年龄超过85岁的人的数量会翻倍。根据时间状语by 2030可知,应用将来完成时。

37.On the next birthday.Ann married for twenty years.

A.is B.has been C.will be D.will have been

【答案】D

【解析】

这题考查时态的用法:时间是On the next birthday,而且还有for twenty years,是:到下一个生日,安将已经结婚20年了。选D。将来完成时。

38.On her next birthday, Jane ______married for thirty years.

A.is B.will be

C.has been D.will have been

【答案】D

【解析】

试题分析:考查时态语态。由句子中的On her next birthday可知,本句的时态应是表示将来的时态,排除A项和C项;由空后的for thirty years可知本句应用将来完成时,排除B 项。句意:在她下一个生日那一天,简将结婚30年了。故答案选D项。

考点:考查时态语态。

39.- 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计划买一辆车。---我知道。到下个月,他就攒够了足够的钱买一辆二手车。

【考点定位】考查动词时态。

40.By the time he graduates from the senior high, he ________ 3500 English words. A.learns B.will have learned C.has learned D.had learned

【答案】B

【解析】

【详解】

考查将来完成时。句意:到他高中毕业的时候,他将学会3500个英语单词。by the time引导的时间状语从句,从句一般现在时,主句用将来完成时。故B选项正确。

英语语法-现在完成时用法及习题

目录 1现在完成时的构成 (2) 2现在完成时的用法 (5) 3 使用现在完成时需注意事项 (7) 4过去完成时与现在完成时的比较 (12) 练习题 (13) 答案 (16)

现在完成时对于我们来讲是所有时态中最难掌握的一种。因为它并不是表示发生于某一时间的事情,而是既涉及过去,又联系现在的一种时态。请参见下列三个例句: 例:1.I live in Beijing. 我住在北京。 2.I lived in Beijing. 我住过北京。(我在北京住过。) 3.I have lived in Beijing. 我一直住在北京。 例1.的live是一般现在式,表示“我现在住在北京”这一事实。 例2.的lived是过去式。这句只是表示在过去的某一时期我在北京住过,至于现在住不住在北京则不清楚。 例3.的have lived是现在完成时,表示我在过去的某一时间开始住在北京,现在也住在北京。表示从过去到现在的一种继续状态。 1现在完成时的构成 现在完成时的形式是“have (has)+过去分词”,表示继续、完了、结果和经验等四种意思。 现在完成时的否定句是在have(has)的后面加上not,疑问句是将have(has)置于主语之前。 1现在完成时的肯定句 句型:

We have lived in Beijing. 我们一直住在北京。 He has lived in Beijing. 他一直住在北京。 过去分词的三种用法 过去分词有下列三种用法(过去分词的构成详见第六章):1.构成现在(过去)完成时 have(has)+过去分词~ I have written the letter. 我写完这封信了。 2.被动语态:参见第十三章 be + 过去分词~ He was looked after.他受到照顾。 3.用于形容词 This is a broken chair. 这是一张坏的椅子。 2现在完成时的否定句 句型:主语+have(has)+not +过去分词~. I have not seen the movie yet.

高考英语过去完成时及其解题技巧及练习题(含答案)

高考英语过去完成时及其解题技巧及练习题(含答案) 一、单项选择过去完成时 1.—He’s got our tickets. —That’s good I ________afraid that he ________them. A.am; has forgotten B.was; had forgotten C.was; forget D.am; will forget 【答案】B 【解析】 试题分析:考查时态:--他拿了我们的票。--太好了,我原来害怕他忘了。因为现在知道他没忘,所以是原来害怕他忘了,第一空用一般过去式was,主句用一般过去式,从句用相应的过去时,排除D,用过去完成时,选B。 考点:考查时态 2.The girl, when _____ why she _____ in the exam, just lowered her head and kept silent. A.questioned; was cheated B.being questioned; was cheating C.questioned; had cheated D.being questioned; has cheated 【答案】C 【解析】 考查非谓语动词。句意:当被问到为什么在考试中作弊中,小女孩子低头不语。When引导的是是时间状语从句,与girl 之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。 3.Father ________ for London on business upon my arrival, so I didn’t see him. A.has left B.left C.had left D.was leaving 【答案】C 【解析】 分析句子,由于后半句用的是一般过去式,故根据意思可知前半句的事是发生在后半句之前,故用过去完成时,故选C。句意:父亲在我回来之前已经去出差了,所以我没有见到他。 4.When we _______the railway station, the train _______for 5 minutes.

高考复习:现在完成时过去完成时将来完成时

教学过程 一、课堂导入 时态在高考中,单选会考1至2题,完形填空里面对副词的考查也是比较多的,所以也是需要好好掌握的语法点。 二、复习预习

复习上一单元的知识点之后,以达到复习的效果。然后给学生一些相关的单选或其他类型题目,再老师没有讲解的情况下,让学生独立思考,给出答案与解释,促进学生发现问题,同时老师也能发现学生的盲点,并能有针对性地进行后面的讲课。 三、知识讲解 知识点1:现在完成时:构成:主语+ have/has + 动词的过去分词

用法: 1)过去发生的某一动作对现在造成的影响或结果,句中常有already, just, never, ever, lately, recently, , in the past+一段时间,so far等状语 2)、从过去开始,持续到现在的动作或状态 3)、用在时间、条件从句中,表示从句动作先于主句动作之前完成 4)、“最高级+名词”或“It is the + 序数词+ time”后的定语从句中。 5)、应用现在完成时应注意: 瞬间动词用于完成时表示一个动作的结束,不能和“for…”或“since…”连用,但它们的否定形式可以连用。如: We have not heard from him for ten days.我们已经十天没他的消息了。 另外,如果把瞬间动词转变成相应的持续动词,就可和“for…”或“since…”连用。

知识点2:现在完成进行时:构成:主语+ have/has + been +动词的现在分词 用法: 表示动作从过去一个时间开始,一直延续到现在,强调在此阶段时间里,动作一直在进行。 ⑴、过去开始而且现在仍在进行的动作

高三英语过去完成时专题训练答案及解析

高三英语过去完成时专题训练答案及解析 一、单项选择过去完成时 1.-----What were you up to when she dropped in? ------I______ for a while and _____ some reading. A.had played ; did B.played; did C.had played :was going to do D.was playing; was going to do 【答案】C 【解析】 考查时态。由第一句可判断出第二句描述的事情发生在过去,for a while是相对于when she dropped in来说的when she dropped in,“我已经玩一会儿了”,因此该用过去完成时态.再看后一个动作,承接前面for a while,仍然在过去,had played for a while之后,因此应用过去将来时,表示过去那个时间将要发生的动作,故选C。 2._______ could be judged from her eyes that she was terribly sorry for what she ________. A.As; had done B.That; did C.As; did D.It; had done 【答案】D 【解析】 本题句意“从她的眼神可以判断,她为她所做的感到非常抱歉”。此句中的that引导的从句是真正的主语,而it作形式主语。她感到抱歉是过去时,而所做的在抱歉之前已发生,故用过去完成时。 3.The wife a big dinner when the husband was aware of their eighth wedding anniversary that day. A.was still preparing B.had hardly prepared C.did carefully prepare D.would eagerly prepare 【答案】B 【解析】考查时态。句意为:妻子刚准备好一顿丰盛的晚餐丈夫就意识到那天是他们结婚八周年纪念日。hardly...when一……就……,符合题意。故选B。 4.(湖南十二校联考)I got an e-mail from my old friend last Sunday.Until then,we________in touch for nearly 3 years. A.didn’t get B.haven’t got C.hadn’t got D.don’t get 【答案】C 【解析】 考查时态。句意为:上周日我收到了老朋友的一封邮件。在那之前,我们将近三年没有联系了。根据Until then可知,get in touch这一动作发生在got an e-mail之前,所以用过去完成时。 答案:C

现在完成时的构成英语语法大全

现在完成时的构成 一)肯定式 主语+助动词have /has +过去分词+其它 说明:这里的have /has是助动词,没有什么具体意义。当主语是第三人称单数时助动词 用has,其余人称一律用have。has,have的缩略式分别为's或've。规则动词过去分词的构 成与过去式的构成方式一样,不规则动词可参看不规则动词表。实例: 1)I've just copied all the new words .我刚抄写了所有的生词。(表示不要再抄了) 2)She has lost her books .她丢失了她的书。(表示到目前为止还没有找到) (如果用过去时:She lost her books . 则强调书是过去丢的这一动作,而不知现在有没有找到) 3)We've just cleaned the classroom .我们刚好打扫了教室。(表明现在教室是干净的) 二)否定式 主语+助动词have /has+not+过去分词+其它 说明:现在完成时构成否定句时,只需在助动词have /has后面加not就行。have not,has not的缩略式分别为haven't ,hasn't。另外,肯定句中有some,already时,改为否定时要分 别改成any,yet。实例: 1)I haven't finished my homework yet.我还没有完成我的作业。 2)She hasn't travelled on a train .她没有坐火车旅行过。 3)We have never spoken to a foreigner.我们从来没有和外国人说过话。 注:有时not可以用never代替,表示“从来没有”的意思。又如: 4)I have never seen him before.以前我从来没有见过他。 三)一般疑问式 助动词Have /Has +主语+过去分词+其它? 说明:把陈述句中的have或has放到句首,句末打问号,同时把句中的some ,already改为any ,ye t就构成了一般疑问句。肯定回答用“Yes ,主语+have/has.否定回答用“No,主语+haven't/hasn't.”有时也可以用“No,not yet./No ,never./No,not even once.”等。实例:

【英语】高考必备英语过去完成时技巧全解及练习题(含答案)

【英语】高考必备英语过去完成时技巧全解及练习题(含答案) 一、单项选择过去完成时 1.---I will never forget when we met the famous writer ---Neither will I. He______ some goods and was at the checkout of a supermarket. A.had selected B.has selected C.was selecting D.selected 【答案】A 【解析】 试题分析:考查时态。本题描述的是过去发生的事情,另挑选好物品是发生在在收银台等待这个行为之前,应用过去完成时表示过去的过去,句意:我永远忘不了我们遇见那位著名的作家。我也是。他那时是挑好物品之后在超市的收银台。故选A 考点:考查时态 2. Chinese scientists ______ on Tuesday that they ______ a low-cost welding robot, which can help improve welding efficiency for small factories. A.announces; had invented B.announced; have invented C.announced; had invented D.announces; have invented 【答案】C 【解析】 试题分析:考查时态。第一空根据时间状语on Tuesday可知用一般过去时;第二空动词invent所发生的动作在announce之前,故用过去完成时。句意:中国科学家在周二宣布,他们已经发明了低成本的焊接机器人,可以帮助提高小工厂焊接效率。故C正确。考点:考查时态 3.Fat her ________ for London on business upon my arrival, so I didn’t see him. A.has left B.left C.had left D.was leaving 【答案】C 【解析】 分析句子,由于后半句用的是一般过去式,故根据意思可知前半句的事是发生在后半句之前,故用过去完成时,故选C。句意:父亲在我回来之前已经去出差了,所以我没有见到他。 4.Catherine came home happily, which suggested that she the final exam. A.had passed B.pass C.would pass D.should pass 【答案】A 【解析】 这题考查时态的用法:suggest做“暗示”讲,所以不用虚拟语气,因为通过考试是在回来前发生,所以用过去完成时。句意是:凯萨琳高兴地回来,说明她通过了考试。选A。

高考英语过去完成时真题汇编(含答案)含解析

高考英语过去完成时真题汇编(含答案)含解析 一、单项选择过去完成时 1.He said l5 people_______,two of them_____to hospital. A.have injured;admitting B.have been injured;being admitted C.had injured;to admit D.had been injured;admitted 【答案】D 【解析】 第一空考查过去完成时,因为主句是he said,从句动作发生在主句之前,而且是被动式,第二空是独立主格结构,two of them是逻辑主语,和admit是被动关系,用过去分词,句意:他说15人受伤,其中两人住院。选D。 2. Although most adopted persons want the right to know who their natural parents are, some who have found them wish that they ______ the experience of meeting. A.haven’t B.hadn’t C.hadn’t had D.haven’t had 【答案】C 【解析】 试题分析:考查虚拟语气。动词wish引导的虚拟语气,与过去事实相反,用had + v-ed。句意:虽然大多数被收养的人有权知道他们的亲身父母是谁,一些已经找到他们的希望他们没有遇到的经历。故C正确。 考点:考查虚拟语气 3.As soon as I got to the airport, I realized I ________ my ID card at home. A.had left B.has left C.would leave D.will leave 【答案】A 【解析】 试题分析:考查时态。句意:一到机场,我就意识到我将身份证忘在家里了。根据语境可知,leave my ID card at home是发生在realized之前,用过去完成时。故选A。 【知识归纳】 过去完成时态表示过去的过去。When I got there, the train had left.当我到达那里的时候,火车已经离开。 考点:考查时态 4.After Jack ________ some e-mails, he started working on his report. A.sends B.has sent C.had sent D.would sent 【答案】C 【解析】

英语高中过去完成时练习题

英语高中过去完成时练习题 一、单项选择过去完成时 1.The manager is said to have arrived back from Paris where he ______ some European partners. A.would meet B.is meeting C.meets D.had met 【答案】D 【解析】 试题分析:考查时态。不定式动作to have arrived说明发生在过去,定语从句met发生在过去的过去,故用过去完成时。句意:据说经理已经从巴黎回来了,在那里他会见了一些欧洲伙伴。故D正确。 考点:考查时态 2.The girl, when _____ why she _____ in the exam, just lowered her head and kept silent. A.questioned; was cheated B.being questioned; was cheating C.questioned; had cheated D.being questioned; has cheated 【答案】C 【解析】 考查非谓语动词。句意:当被问到为什么在考试中作弊中,小女孩子低头不语。When引导的是是时间状语从句,与girl 之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。 3.The boy _____ loudly because he _____ his way in the jungle and thought he couldn’t go back home. A.had cried; lost B.has cried; has lost C.cried; had lost D.cried; has lost 【答案】C 【解析】 考查动词时态。句意:因为在从中中迷路认为不能回家所以小男孩大声地哭起来。迷路这个动作发生在大哭之前,故用过去完成时,故选C项。

英语语法现在完成时的基本例句精修订

英语语法现在完成时的 基本例句 SANY标准化小组 #QS8QHH-HHGX8Q8-GNHHJ8-HHMHGN#

现在完成时的基本例句: 1.I have worked here since 1970. 自1970 年以来我就在这儿工作。 2.He has been to the Great Wall twice. 他已经去过两次长城了。 3.Mike has just finished his homework. 迈克刚做完他的作业。 现在完成时是描述过去发生的而与现在情况有关的事或状态(例2, 例3),或是从过去某时到现在为止这一段时间中发生的情况(例1),换言之,现在完成时是表现从过去到现在的事情。2 现在完成时的用法现在完成时的形式皆以“ have(has)+过去分词”来表示,有“继续”、“完了”、“结果”、“经验”等用法。 继续 I have studied English for three years. 我已经学习英语三年了。 She has been sick since last month. 她从上个月就生病了。 经验 I have visited Beijing many times. 我访问过北京好多次了。 Have you ever been to Hawaii 你曾经去夏威夷吗 完成 I have just finished my homework. 我刚刚完成我的家庭作业。 Has he finished his work yet 他作好工作了吗 结果 My brother has become a teacher. 我哥哥已经成为一名教师了。 I have lost my watch. 我手表弄丢了。(我现在仍旧没有表)

最新高考英语过去完成时练习题及答案

最新高考英语过去完成时练习题及答案 一、单项选择过去完成时 1.I suddenly realized that I was kept so busy that I ______ little time with my family before. A.have spent B.had spent C.would spend D.was spending 【答案】B 【解析】 试题分析:考查动词时态。句意:我突然意识到我是如此的忙,结果我花费了很少的时间和家人在一起。意识到以前已经发生的事情,此处指过去的过去,故选B。 考点:考查动词时态。 2.We to finish the work before dark, but the heavy rain held us up. A.meant B.was meaning C.had meant D.would mean 【答案】C 【解析】 试题分析: 句意:我们本打算在天黑前完成这项工作,但是大雨耽误了我们。Mean to have done 和 had meant to do 表示“本打算做但是没做成”,类似用法的词还有plan,intend等,选C 考点:考查动词时态 3.As soon as I got to the airport, I realized I ________ my ID card at home. A.had left B.has left C.would leave D.will leave 【答案】A 【解析】 试题分析:考查时态。句意:一到机场,我就意识到我将身份证忘在家里了。根据语境可知,leave my ID card at home是发生在realized之前,用过去完成时。故选A。 【知识归纳】 过去完成时态表示过去的过去。When I got there, the train had left.当我到达那里的时候,火车已经离开。 考点:考查时态 4.Sally was excited to meet Susan at the party last night.They _____ each other since they graduated from Oxford University in 2010. A.haven’t seen B.hadn’t seen C.didn’t see D.don’t see 【答案】B

高中英语过去完成时技巧和方法完整版及练习题

高中英语过去完成时技巧和方法完整版及练习题 一、单项选择过去完成时 1.Grandpa was shocked by the news. Rarely ______ him so quiet. A.do I see B.had I seen C.I had seen D.I saw 【答案】B 【解析】 本句中的rarely很少,是一个表示否定意义的词,放在句首的时候,后面的主句要使用部分倒装。句意:听到这个消息爷爷很惊讶。我很少看见他如此安静。根据句意可知是在这之前,我很少看见他如此安静,现在的情况已经使用了一般过去时,在这之前要使用过去完成时。故B正确。 2.That was the first time I _____to Hongkong so I had great difficulty _____the hotel. A.went, finding B.had gone, to find C.have been, found D.had been, finding 【答案】D 【解析】 试题分析:句意:这是我第一次来香港,所以我找旅馆有点困难。固定短语:have difficulty doin g sth“做某事有困难”,排除BC选项。句型:it is the first time that+从句“这是第一次做某事”如果主句谓语是is,则that从句用现在完成时态;如果是was 则that从句则用过去完成时,选D。 考点:考查固定句型和短语 3.She _________the sign language before she served as a volunteer to help the deaf. A.learns B.has learned C.was learning D.had learned 【答案】D 【解析】 试题分析:句意:她作为一名志愿者来帮助聋人之前已经学习了手语。由句意可知,学习手语在做一名志愿者之前,是过去的过去,用过去完成时,故选D。 考点: 考查动词时态的用法。 4.Father ________ for London on business upon my arrival, so I didn’t see him. A.has left B.left C.had left D.was leaving 【答案】C 【解析】 分析句子,由于后半句用的是一般过去式,故根据意思可知前半句的事是发生在后半句之前,故用过去完成时,故选C。句意:父亲在我回来之前已经去出差了,所以我没有见到

(英语)高考英语过去完成时练习题及答案

(英语)高考英语过去完成时练习题及答案 一、单项选择过去完成时 1.Arriving at the party hurriedly, we were disappointed to find that the band playing. A.stopped B.will stop C.had stopped D.has stopped 【答案】C 【解析】 解析:匆忙地到达晚会,我们很失望地发现乐队已经停止演奏了。题干中的were disappointed的状态发生在过去,stop这个动作发生在其之前,故应用过去完成时。所以选C。 2. Although most adopted persons want the right to know who their natural parents are, some who have found them wish that they ______ the experience of meeting. A.haven’t B.hadn’t C.hadn’t had D.haven’t had 【答案】C 【解析】 试题分析:考查虚拟语气。动词wish引导的虚拟语气,与过去事实相反,用had + v-ed。句意:虽然大多数被收养的人有权知道他们的亲身父母是谁,一些已经找到他们的希望他们没有遇到的经历。故C正确。 考点:考查虚拟语气 3.By the time he arrived in Beijing, we _______ there for two days. A.will have stayed B.stay C.have been staying D.had stayed 【答案】D 【解析】 考查时态。by the time用完成时态,根据arrive用过去时态,故用过去完成时,表动作先于发生。选D。 4.Mr. Chapman retired at 70 after he nearly 40 years with the Gas Company. A.had spent B.has spent C.spends D.would spend 【答案】A 【解析】 本题考查时态。根据语境Mr. Chapman退休已经发生在过去,所以动作spend度过,是过去的过去,故用过去完成时。选A。 5.—The battery in my cell phone is running low. —I that last night before we went to bed. A.was noticing B.have noticed C.would notice D.had noticed

高三英语过去完成时解题技巧及练习题(含答案)

高三英语过去完成时解题技巧及练习题(含答案) 一、单项选择过去完成时 1.If you________ the failed experiences, you would not havemade such a mistake in your homework. A.refer to B.have referred to C.referred to D.had referred to 【答案】D 【解析】 试题分析:考查虚拟语气。表示假设的虚拟语气,用在对过去事实相反的假定上,从句用过去完成时had+过去分词,主句用would/should/might/could+have+过去分词。Refer to是一个固定结构,意思为查阅、参考。该句意思为:如果你参考一下这些失败经验教训的话,你就不会在你的作业中犯下如此的错误。故选D。 考点:考查虚拟语气。 2.We to finish the work before dark, but the heavy rain held us up. A.meant B.was meaning C.had meant D.would mean 【答案】C 【解析】 试题分析: 句意:我们本打算在天黑前完成这项工作,但是大雨耽误了我们。Mean to have done 和 had meant to do 表示“本打算做但是没做成”,类似用法的词还有plan,intend等,选C 考点:考查动词时态 3.It was not until 3 days later that the boy came back to life and explained to the police what_______ to him. A.was happening B.was to happen C.had happened D.has happened 【答案】C 【解析】 考查时态。句意为:两个星期后,那个男孩才苏醒过来,向警方解释到底发生了什么事。happen发生在explain之前,是“过去的过去”,用过去完成时。 4.By the time Jack returned home from England, his son. from college. A.graduated B.has graduated C.had been D.had graduated 【答案】D 【解析】 考查动词时态,By the time 截止到过去某时间为止做了某事,用过去完成时态。 A是一般过去时;B是现在完成时;C是过去完成进行时。根据句子意思“截止到Jack从英国返家,

高中英语过去完成时及其解题技巧及练习题(含答案)

高中英语过去完成时及其解题技巧及练习题(含答案) 一、单项选择过去完成时 1.The hotel wasn’t particularly good. But I ____ in many worse hotels. A.was staying B.stayed C.would stay D.had stayed 【答案】D 【解析】 试题分析:句意:这家旅馆不是特别好。但是我住过很多更差的旅馆。从句意可知动词stay 是发生在说话之前,是表示“过去的过去”,用过去完成时,答案选D。 考点:考查动词时态。 2.The girl, when _____ why she _____ in the exam, just lowered her head and kept silent. A.questioned; was cheated B.being questioned; was cheating C.questioned; had cheated D.being questioned; has cheated 【答案】C 【解析】 考查非谓语动词。句意:当被问到为什么在考试中作弊中,小女孩子低头不语。When引导的是是时间状语从句,与girl 之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。 3.---What’s wrong with your cell phone? I can’t get through. --- Oh, my line was cut off because I ________ my bill. A.haven’t paid B.hadn’t paid C.wasn’t paying D.don’t pay 【答案】B 【解析】 本题考查时态。根据“我的线路被切断了”是过去发生的事情,而应为我没有付我的账单是在“我的线路被切断了”之前,故用过去完成时。选B。 4.Grandpa was shocked by the news. Rarely ______ him so quiet. A.do I see B.had I seen C.I had seen D.I saw 【答案】B

过去完成时-试题君之每日一题君2018年高考英语二轮复习

2018年1月12日 高考频度:★★★★★难易程度:★★★☆☆ 1.(2017·北京卷·单项填空)In the 1950s in the USA, most families had just one phone at home, and wireless phones _______ yet. A. haven’t invented B. haven’t been invented C. hadn’t invented D. hadn’t been invented 【参考答案】D 2.(2016·浙江卷·单项填空)Silk __________ one of the primary goods traded along the Silk Road by about 100 BC. A. had become B. was becoming C. has become D.is becoming 【参考答案】A 【答案解析】句意:到公元前100年为止,丝绸已经成为丝绸之路上交易的主要商品之一。时间状语是by+过去时间,谓语用过去完成时。故选A。 【应试必备】 过去完成时的语法判定 (1)由时间状语来判定 一般说来,各种时态都有特定的时间状语。与过去完成时连用的时间状语有: ①by + 过去的时间点 I had finished reading the novel by nine o’clock last night. ②by the end of + 过去的时间点

We had learned over two thousand English words by the end of last term. ③before + 过去的时间点 They had planted six hundred trees before last Wednesday. (2)由"过去的过去"来判定 过去完成时表示"过去的过去",是指过去某一动作之前已经发生或完成的动作,即动作有先后关系,动作在前的用过去完成时,在后的用一般过去时。这种用法常出现在: ①宾语从句中 当宾语从句的主句为一般过去时,且从句的动作先于主句的动作时,从句要用过去完成时。如told,said,knew,heard,thought等动词后的宾语从句。 She said that she had seen the film before. ②状语从句中 在时间、条件、原因、方式等状语从句中,主、从句的动作发生有先后关系,动作在前的,要用过去完成时,动作在后的要用一般过去时。 After he had finished his homework, he went to bed. 注意:before,after 引导的时间状语从句中,由于 before 和 after 本身已表达了动作的先后关系,若主、从句表示的动作紧密相连,则主、从句都用一般过去时。 After he closed the door, he left the classroom. ③表示意向的动词,如hope, wish, expect, think, intend, mean, suppose等,用过去完成时表示" 原本……,未能……"。 We had hoped that you would come, but you didn’t. (3)根据上、下文来判定 I met Wang Tao in the street yesterday. We hadn’t seen each other since he went to Beijing. 1. —Did you have difficulty finding Ann’ house? —Not really. She________ us clear directions and we were able to find it easily? A. was to give B. had given C. was giving D. would give 2. Just as I got to the school gate, I realised I ________ my bank in the cafe.

英语语法大攻克--现在完成时

现在完成时 1. Kate’s never seen Chinese films,____ ? A. hasn’t she B. has she C. isn’t she D. is she 2. -Ann has gone to Shanghai. -So ______her parents. A. has B. had C. did D. have 3. -Mum, may I go out and play basketball? ______you______ your homework yet? A. Do;finish B. Are;finishing C. Did;finish D. Have;finished 4. -______ you ______anywhere before? -Yes, but I can’t remember where I______ A. Did;surf;surfed B. Have;surfed;surfed C. Did;surf;have surfed D. Have;surfed;have surfed 5. His brother has been to Stone Forest twice______he came to Yunnan. A. after B. before C. since D. for 6. Tom______the CD player for two weeks. A. has lent B. has borrowed C. has bought D. has had 7. I______a letter from him since he left. A. didn’t receive B. haven’t got C. didn’t have D. haven’t heard 8. -Have you ever______Beijing to see the Forbidden City? -Yes, I have. A. went to B. gone to C. been in D. been to 9. My parents ______ Shangdong for ten years. A. have been in B. have been to C. have gone to D. have been 10. I won’t go to the concert because I ____my ticket. A. lost B. don’t lose C. have lost D. is coming 11. – Where is Mr Liu? - He________ the library. A. has been to B. has gone to C. has been in D.has went 12. The cleaners have cleaned the streets, ________? A. so they B. don’t they C. have they D. haven’t they 13. I like Beijing. I________ there three times. A. went B. go C. have been D. have gone 14.We came to Shanghai three years ago, so we_______here for two years. A. have been to B. have been in C. have been D. have gone 15.- How long_______you _______your exam paper? - About three months. A. did;buy B. have;get C. have;had D. have;bought 16. He tells me he ________China for over eight years. A. has been B. has been in C. has been to D. has gone to 17.____has Mr. Brown been a member of the party since he_____to China? A. How soon;comes B. How often;got C. How long;came D. How far;arrived 18. His parents________ for more than 3 years. A. have come here B. have started to work C. have lived there D. have left the university 答案:1.B 2.D 3.D 4.D 5.C 6. D 7.B 8.D 9.A 10.C 11.A 12.D 13. C 14.C15 C16.B 17.C 18.C

(英语)高考英语过去完成时题20套(带答案)

(英语)高考英语过去完成时题20套(带答案) 一、单项选择过去完成时 1.---I will never forget when we met the famous writer ---Neither will I. He______ some goods and was at the checkout of a supermarket. A.had selected B.has selected C.was selecting D.selected 【答案】A 【解析】 试题分析:考查时态。本题描述的是过去发生的事情,另挑选好物品是发生在在收银台等待这个行为之前,应用过去完成时表示过去的过去,句意:我永远忘不了我们遇见那位著名的作家。我也是。他那时是挑好物品之后在超市的收银台。故选A 考点:考查时态 2.The girl, when _____ why she _____ in the exam, just lowered her head and kept silent. A.questioned; was cheated B.being questioned; was cheating C.questioned; had cheated D.being questioned; has cheated 【答案】C 【解析】 考查非谓语动词。句意:当被问到为什么在考试中作弊中,小女孩子低头不语。When引导的是是时间状语从句,与girl 之间是被动关系,所以用done形式,作弊没有被动语态,故选C项。 3.Catherine came home happily, which suggested that she the final exam. A.had passed B.pass C.would pass D.should pass 【答案】A 【解析】 这题考查时态的用法:suggest做“暗示”讲,所以不用虚拟语气,因为通过考试是在回来前发生,所以用过去完成时。句意是:凯萨琳高兴地回来,说明她通过了考试。选A。 4.When we _______the railway station, the train _______for 5 minutes. A.got to, had been away B.reached, had left

相关文档
最新文档