英语现在完成进行时专项及解析
- 格式:doc
- 大小:81.00 KB
- 文档页数:13
高考英语现在完成进行时试题(有答案和解析)及解析一、单项选择现在完成进行时1.--- Did you find the missing couple in the mountain yesterday?--- No, but we _______ to get in touch with them ever since.A.have tried B.had triedC.have been trying D.had been trying【答案】C【解析】试题分析:考查动词的时态。
句意:昨天你们找到失踪的那对夫妇了吗?没有,但我们一直在努力联系他们。
根据 ever since可知用现在完成时,再根据语境可知用现在完成时的进行时态,故选C项。
考点 : 考查动词的时态2.—I counted sheep, I drank milk and I tried everything, but nothing helped.—It seems you _____ too much recently. Try some sleeping pills.A.worked B.work C.had worked D.have been working 【答案】D【解析】试题分析:recently提示用现在完成时或现在完成进行时。
用法相同的副词还有lately, so far, up to now, by now, for two days, since last Friday, in /during / over the last /past/ few days 等。
故答案为D。
考点:动词时态。
3.Frank, where have you been? We _____ you since 2 o’clock.A.have been waiting for B.are waiting forC.had waited for D.waited for【答案】A【解析】试题分析:考查动词的时态。
现在完成进行时专题(含答案)一、初中英语现在完成进行时1.— You look tired.— I ___________ clothes all day.A. washedB. have washedC. was about to washD. have been washing【答案】D【解析】【分析】句意:——你看上去很累。
——我洗了一天的衣服。
此处表示动作一整天都在进行,一直在持续,用现在完成进行时,故选D。
【点评】考查动词时态,本题涉及现在完成进行时的应用。
2.—Look, Jim is talking to his friend under the tree.—It _______ be him. He has _______ back to Canada.A. can’t; goneB. can’t; beenC. may not; beenD. mustn’t; gone【答案】 A【解析】【分析】考查情态动词表推测及现在完成时的用法。
一方面,表示推测语气时,can’t意为“不可能”;may not意为“可能不是”;must不用于否定句;另一方面,“have/has gone to+地点”意为“去了某地”,表示不在说话人这儿;“have/has been to +地点”表示“去过某地”。
句意为“——看,吉姆和他朋友在树下谈话。
——不可能是他。
他已经回加拿大了。
”故选A。
3.— Look, the light is still on in Helen's office.— Maybe she ______ her work yet.A. doesn't finishB. won't finishC. hasn't finishedD. didn't finish【答案】 C【解析】【分析】句意:——看,海伦的办公室的灯还亮着在。
——也许她还没有完成工作。
(英语)英语现在完成进行时练习题及解析一、单项选择现在完成进行时1.—Now the weight. Only 115. You’d better put on a few pounds.—Well, actually, I ________ like a horse.A.ate B.was eating C.have been eating D.will eat【答案】C【解析】“现在(称)体重,只有115.你最好再增重几镑。
”“噢,实际上,我一直都很大食量。
”发生在过去,并有可能继续下去,应该用现在完成进行时。
故选C。
2.—I counted sheep, I drank milk and I tried everything, but nothing helped.—It seems you _____ too much recently. Try some sleeping pills.A.worked B.work C.had worked D.have been working 【答案】D【解析】试题分析:recently提示用现在完成时或现在完成进行时。
用法相同的副词还有lately, so far, up to now, by now, for two days, since last Friday, in /during / over the last /past/ few days 等。
故答案为D。
考点:动词时态。
3.--Hi,Lucy! When did you arrive in Berlin?-- Last weekend, I a different culture since then.A.was experiencing B.will be experiencingC.have been experiencing D.had been experiencing【答案】C【解析】试题分析:句意:—Hi,Lucy,你什么时候到柏林的?—上周末,从那时起我一直在体验一种不同的文化。
【英语】英语现在完成进行时练习题及解析一、单项选择现在完成进行时1. Lucy has changed a lot since she got her new job. Recently she ________ her work quite well. A.has been doing B.has doneC.did D.had done【答案】A【解析】A考查时态。
句意:自从Lucy获得了她的新工作后,她变了很多。
最近她一直都很出色地完成了她的工作。
2. I ________ a t opic for the composition, but haven’t decided yet.A.will think about B.have been thinking aboutC.had thought about D.was thought about【答案】B【解析】试题分析:考查时态:句意:我一直在考虑作文的话题,但是还没有决定呢。
从but haven’t decided yet.可知是从过去到现在一直在想,还没有决定,表示动作从过去到现在一直在进行,可能还是要进行下去,用现在完成进行时,选B。
考点:考查时态3.The famous star _____ in New York ever since she moved there in 1987.A.lived B.is livingC.has been living D.had lived【答案】C【解析】试题分析:句意:自从1987年那个著名的明星搬到纽约以来他就一直住在那里。
由句意和ever since...时间状语可知,居住这个动作一直持续着,应该用现在完成进行时,故选C。
考点:考查动词时态的用法。
4.For some time now, Chinese people, under the leadership of CPC, ______ the contents of the Scientific Development Theory in the course of practicing socialism in China.A.had been improving B.have been improvingC.were improving D.improved【答案】B【解析】考察时态。
英语高中现在完成进行时练习题含解析一、单项选择现在完成进行时1.We ________ the bridge for over two years and it will be half a year before it’s completed. A.are building B.have builtC.have been built D.have been building【答案】D【解析】试题分析:考查现在完成进行时态。
由时间状语for over two years可确定要用现在完成时态,由语境知:这座桥还要半年才竣工,可知这两年一直在造桥,一直进行的动作用进行时态。
故要用现在完成进行时,因此选D。
句意:我们已经造桥几乎两年了,桥竣工大概还要半年。
考点:考查现在完成进行时态。
2.—I counted sheep, I drank milk and I tried everything, but nothing helped.—It seems you _____ too much recently. Try some sleeping pills.A.worked B.work C.had worked D.have been working 【答案】D【解析】试题分析:recently提示用现在完成时或现在完成进行时。
用法相同的副词还有lately, so far, up to now, by now, for two days, since last Friday, in /during / over the last /past/ few days 等。
故答案为D。
考点:动词时态。
3.The company ________ a rise in salary for ages but nothing has happened yet.A.has been promising B.had promised C.promised D.promises【答案】A【解析】【详解】本题考查现在完成进行时。
【英语】英语现在完成进行时练习题含解析一、单项选择现在完成进行时1.Cathy is taking notes of the grammatical rules in class at Sunshine School,whereshe_______English for a year.A.studies B.studiedC.is studying D.has been studying【答案】D【解析】现在完成进行时表示动作从过去某一时间开始,一直延续到现在,可能还要继续下去。
根据所提供的情景“Cathy is taking notes of the grammatical rules in class at Sunshine School”和时间状语for years可判断出要用现在完成进行时,表示动作一直在延续着。
一般现在时表示经常性的动作或存在的状态。
一般过去时表示过去发生的动作或存在的状态。
现在进行时表示正在发生的动作或存在的状态。
2.Mr. Smith ________ his pupils how to prepare for the test since 8 am, but no one listens to him.A.has told B.is tellingC.has been telling D.will have told【答案】C【解析】句意:Mr.Smith从早上8点开始就一直在不停地告诉学生们如何准备考试,但没有一个学生听他讲。
空处的动作从过去某一时间开始一直延续到现在,可能还要继续下去,因此应用现在完成进行时。
故答案选C。
3.–Oh, you said you’d tell me the latest news about the miss ing Malaysian Airlines flightMH370.-- Sorry, I with my work at hand. I to that.A.deal; will come B.was dealing; comeC.have dealt; have come D.have been dealing; am coming【答案】D【解析】试题分析:句意:--你说你要告诉我关于马航MH370的最新的消息。