人教版英语英语现在完成时-知识点归纳与练习含答案百度文库_第1页
人教版英语英语现在完成时-知识点归纳与练习含答案百度文库_第2页
人教版英语英语现在完成时-知识点归纳与练习含答案百度文库_第3页
人教版英语英语现在完成时-知识点归纳与练习含答案百度文库_第4页
人教版英语英语现在完成时-知识点归纳与练习含答案百度文库_第5页
已阅读5页,还剩31页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、人教版英语英语现在完成时-知识点归纳与练习含答案百度文库人教版英语英语现在完成时-知识点归纳与练习含答案一、初中英语现在完成时1How many times _ you _ to Beijing this year?Three times.A. have;beenB. had;beenC. have;goneD. had;gone【答案】 A【解析】【分析】句意是:你今年去过北京几次?三次。考查have been 与have gone 的区别。have been 是指去过某地切已经回来了,have gone 是指去了某地还没有回来,根据答句Three times.可以推测已经回来了,故选 A。

2、2What great progress Huawei _ in recent years!No wonder it is widely known in all parts of the world.A. is makingB. has madeC. makesD. made【答案】 B【解析】【分析】句意:华为近几年取得了多大的进步啊!难怪它在世界的每个角落都出名。根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。【点评】考查现在完成时。注意掌握现在完成时的结构have/has+过去分词。3Your new b

3、ike is so nice! When did you buy it?In July. I _it for two weeks.A. hadB. have hadC. have boughtD. bought【答案】 B【解析】【分析】句意:你的新自行车那么好看。你什么时候买的。七月份,我买了两周了。根据for two weeks,可知句子时态为现在完成时,而且谓语动词必须是延续性的。因此排除AD,buy是结束性动词,不能够延续,应此排除,故答案是B。【点评】考查现在完成时,注意现在完成时中延续性动词的使用。4Hi, Tom! you ever the Birds Nest?Yes, I h

4、ave. Its fantastic.A. Have, been toB. Have, gone toC. Did, go to【答案】 A【解析】【分析】句意:你好,Tom!你曾经去过鸟巢吗?是的,我去过。它是极好的。根据答语Yes, I have.可知是以have开头的现在完成时的一般疑问句,排除C。have been to+地点名词,去过某地,去了并且回来了;have gone to+地点名词,去了某地,去了还没有回来,在去或者回来的路上。根据Its fantastic.可知去了并且回来了,故选A。【点评】考查短语辨析,注意平时识记其区别,理解句意。5Where is Mr. Wang?

5、He together with his students _ Zhuyuwan Park.A. has gone toB. have gone toC. has been toD. have been to【答案】 A【解析】【分析】句意:王老师在哪里?他同他的学生去了Zhuyuwan公园。A. has gone to去了,没在这里。主语是单数;B. have gone to去了,没在这里。主语是复数;C. has been to去过,没在那里;主语是单数;D. have been to去过,没在那里;主语是复数。本句He是主语,together with his students是介词短语

6、,做定语不是主语,所以用has。王老师去公园了不在这里,所以用has gone to。故选A。【点评】考查主谓一致和短语的用法。6My sister English since she was 9 years old. She can talk to foreigners freely.A. learnsB. learntC. has learntD. have learnt【答案】C【解析】【分析】句意:我的妹妹自从九岁就开始学英语,她能够和外国人自由交谈。A,learns 学习,一般现在时,B,learnt 一般过去时C has learnt现在完成时Dhave learnt现在完成时,根

7、据since可知句子是现在完成时,结构为have/has+过去分词,句子主语是My sister,第三人称单数,使用has,故选C【点评】本题考查现在完成时,注意since是现在完成时的标志词之一。7Look! Your teacher Miss White is over there.No, it cant be her. She _ to Beijing.A. has goneB. has beenC. wentD. will go【答案】A【解析】【分析】句意:-看!你的老师怀特小姐在那边。-不,那肯定不是她。她去了北京。A. has gone去了某地,表示该人不在说话地点; B. ha

8、s been去过某地,表示主语曾经去过某地,有这种经历;C. went过去式,去;D. will go将来时态,将要去。根据前面的否定猜测,可知怀特小姐去了北京,故选A。【点评】考查固定搭配have gone to。8Im sorry for being late.Never mind. The meeting _for only 5 minutes. This way, please.A. has begunB. has endedC. has been on【答案】 C【解析】【分析】句意:对不起,我迟到了。没关系会议只开了5分钟,请这边走。for+段时间,通常用于现在完成时态,结构是ha

9、ve/has+动词的过去分词,begin和end都是短暂性动词,不能用于现在完成时态中表示动作或状态的延续,因此A,B不正确has been on在进行,开着(的状态),故选C【点评】现在完成时表示延续性的状态。9 Hobo and Eddie the cinema to watch the film Zootopia. Oh, thats why I cant find them now.A. have gone toB. have been toC. has gone toD. has been to【答案】 A【解析】【分析】考查主谓一致。句意:侯博和埃迪去了电影院看电影疯狂动物城。哦,

10、这就是为什么我现在找不到他们的原因。have gone to去了;been to去过。Hobo and Eddie作主语,谓语动词要用复数形式。所以选A。10 Mary, I remember you several years ago. Yes, I for 3 years.A. married, have marriedB. married, marriedC. married, have been marriedD. have married, have been married【答案】 C【解析】【分析】句意:Mary,我记得几年前你结婚了。是的,我已经结婚三年了。ago表明时态是一般

11、过去时,所以用过去式married。排除D。for+时间段用现在完成时,并且用延续性动词,现在完成时的结构是have/has+动词过去分词,排除B。marry是非延续性动词,其延续性动词是be married,be的过去分词是been,故选C。【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。11The tall building here for 100 years.A. isB. wasC. has beenD. is been【答案】 C【解析】【分析】那幢高楼在这里已经有100年了。根据for 100 years可知“高楼在这里”是过去发生的动作一直持续到现在

12、,要用现在完成时态,其谓语动词形式为have/has+动词过去分词。故选C。【点评】此题考查现在完成时,平时应多归纳总结各种时态,语态和句式的结构及用法。12You must return the books to the library because you _ them for more than twoweeksA. have lentB. have borrowedC. have kept【答案】C【解析】【分析】句意是:你必须把书还给图书馆因为你已经两个多星期了。for more than two weeks 表示时间段,在现在完成时中需要和延续性动词连用,lend 和 borro

13、w 都是短暂性动词,keep 具有延续性,故选C。【点评】考查现在完成时中延续性动词和短暂性动词的转换问题。13 _you _ out the problem, Sam?Not yet, but Im going to.A. Did, workB. Are, workingC. Have, workedD. Will , work【答案】 C【解析】【分析】句意:萨姆,你计算出这道数学题了吗?还没有,但是快了。结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。选C。【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要

14、通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。14Where is your mother?She _ Australia and she _ Sydney for two weeks.A. has been to; has been inB. has been to; has been toC. has gone to; has been inD. has gone to; has been to【答案】C【解析】【分析】句意:你的妈妈在哪里?她去了澳大利亚,她在悉尼呆了两周了。has been to”去过某地“,现在已经回来了;h

15、as gone to”去了某地“,还没有回来;has been in”待在某地“一段时间。根据句意Where is your mother?可知,她的妈妈还没有回来,第二个空后面有一段时间for two weeks,应该用be in,故应选C。【点评】考查动词的时态,以及has been to ,has gone to ,has been in的含义和用法。15Nancy for five years.A. was dyingB. has diedC. diedD. has been dead【答案】 D【解析】【分析】句意:南西去世五年了。A. was dying过去进行时态;B. has

16、died现在完成时态;C. died一般过去时态; D. has been dead现在完成时态。句子强调的是过去开始的动作或状态一直延续到现在,句子用现在完成时态;die是一个非延续性动词,不能与表示一段时间的状语for连用,用成be dead。故选D。【点评】本题考查时态辨析。某人去世了多少年就用延续性动词的现在完成时,has beendead。16 Where is your uncle? I havent seen him for a long time. He _ Beijing for about half a year. He moved there in January.A.

17、has gone toB. has been toC. has arrived inD. has been in【答案】 D【解析】【分析】考查延续与非延续性动词。根据for about half a year是一段时间,排除非延续性动词A、B、C这三个选项,故选D。17Wow! You _ dinner! Lets eat now.A. cookB. are cookingC. will cookD. have cooked【答案】 D【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。根据“Wow”及“now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。故选D。【点评】动

18、词的时态可以根据选项与上下文之间的前后关系来判断。18I am surprised at the new look of my hometown,for it _ a lot over the yearsA. changedB. changesC. will changeD. has changed【答案】 D【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,结合over the years可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D19All the skirts .They very well.A

19、. sold out;are soldB. sell out;have soldC. have been sold out;sellD. have sold out;sell【答案】C【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。故选C。【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。20He for ten yea

20、rs.A. has been marriedB. marriedC. got marriedD. has married【答案】A【解析】【分析】句意:他已经结婚十年了。根据时间状语for ten years.十年了,可知本句时态用现在完成时has/have+过去分词,且谓语应为持续动词。be married表结婚的状态,be动词的过去分词为been。故选A。【点评】本题考查现在完成时,注意掌握结构has/have+过去分词。21My sister in America for two yearsI miss her very muchA. studiesB. studiedC. has st

21、udiedD. is studying【答案】C【解析】【分析】句意:我的姐姐在美国学习了两年了。现在进行时表示持续大现在的状态并有可能继续持续下去。故C选项正确。【点评】考查现在完成时。22I _my dictionary to my classmate David a week ago, but he _ it to me yet.A. lent; returnB. have lent; returnedC. lent; hasnt returnedD. have lent; didnt return【答案】 C【解析】【分析】句意:我一周前把我的字典借给了我的同学David,但他还没还给

22、我。ago是过去时标志,故排除B和D选项,yet是现在完成时标志,因此用hasnt returned,故选C。【点评】考查时态,注意ago和yet的用法。23Your family have_ Sydney on holiday. Why not join them?Ive_ the city many times.A. gone to; gone toB. been to; been toC. been to; gone toD. gone to; been to【答案】 D【解析】【分析】句意:你家去悉尼度假了,为什么不和他们一起呢?我们去过那个城市好几次了。根据Why not join

23、them,可知是have gone to,去了;根据many times ,许多次,可知用have been to,去过,与次数搭配,故选D。【点评】考查have gone to和have been to的用法,注意语境。24Last week I _ a cold. Thats to say since last week, I _ a cold.A. have had; have hadB. caught; have hadC. have had; have caughtD. caught; have caught【答案】B【解析】【分析】句意:上周我患了感冒。也就是说,从上周开始,我就一

24、直在感冒。“have a cold”和“catch a cold”均可表示感冒,但前者强调感冒持续的状态;后者强调感冒的行为,不可与表示一段时间的状语连用。第一句上周感冒是发生在过去的动作,应用一般过去式“caught”;第二句从上周起就一直在感冒,是从过去一直持续到现在的状态,应用现在完成时“have had”,故选B。【点评】考查同义短语的辨析和一般过去时与现在完成时的掌握与运用。25More than 80 people _ in the earthquake _ last week.A. died; forB. have been dead ; sinceC. have died; s

25、inceD. have been dead; for 【答案】 C【解析】【分析】句意:自从上个周有超过80人在地震中伤生。for+时间段;since+时间点,自从时起,主句用现在完成时,句中的时间状语last week是时间点,故用since。本句并非表示“死亡”这个状态的延续,而是指从过去某一时间到现在“死亡”这个动作发生了多少次,所以选C符合语境。【点评】考查现在完成时。26Our foreign teacher Miss Smith us English since five years ago.A. taughtB. is teachingC. has taughtD. teache

26、s【答案】 C【解析】【分析】句意:我们的外语老师史密斯小姐从五年前就教我们英语。由since可知用现在完成时,故选C。【点评】考查现在完成时。27William Shakespeare for 400 years, but his works still have great influence today.A. diedB. was dyingC. has diedD. has been dead【答案】 D【解析】【分析】句意:威廉莎士比亚已经逝世400年了,但现在他的作品仍然有很大的影响力。由题干中的for 400 years可知应用现在完成时,且用延续性动词,排除A、B两项,C项中动

27、词die是非延续性动词,故选D。【点评】考查现在完成时。28- Anna, could you lend me this book, please?- Im sorry. I it for only two days, and I havent finished it yet.A. have boughtB. have hadC. boughtD. had【答案】 B【解析】【分析】句意:“安娜,请问你能借给我这本书吗?对不起,我刚买了两天。我还没有看完呢。”根据答语中的“for only two days”可知要用现在完成时,而且应用延续性动词。故选B。【点评】考查现在完成时。29Do yo

28、u miss your parents far away?Yes, very much. They the hometown for over two years.A. leftB. have leftC. were away fromD. have been away from【答案】 D【解析】【分析】根据句意“他们已经离家两年多了”可知用现在完成时,时间状语for over two years 表示时间段,动词要具有延续性,left是 leave的过去分词,是短暂性动词,不能和时间段连用,故选D。【点评】本题考查延续性动词和短暂性动词的转换。30Which of the followin

29、g is WRONG?A. Your car is good except for the colour.B. The film has begun for twenty minutes.C. I have kept the book for two days.D. Whats the difference between the two tricks?【答案】 B【解析】【分析】句意:下面哪一个是错误的?A选项意为:你的汽车除了颜色之外其他都很好;B选项意为:这场电影已经开始二十分钟了。这个句子是错误的,begun的原形是begin,意思是开始,是瞬间性动词,不能和一段时间连用;C选项意为:

30、我借这本书已经两天了,这个句子是对的,keep是持续性动词;D选项意为:这两个把戏之间的区别是什么?故应选B。【点评】考查句子结构。掌握短暂性动词不能与时间段连用。31I know Li Qing well. We_ friends for five years.A. becameB. have becomeC. wasD. have been【答案】 D【解析】【分析】句意:我很了解李青,我们是5年的朋友了。根据for five years,可知时态是现在完成时,并且要用持续性动词,have been friends,是become friends的持续性动词,故选D。【点评】考查时态,注意

31、持续性动词的用法。32The new supermarket in our town _ for two weeks, but I _ there yet .A. has opened; havent goneB. has been open; havent beenC. has been open; havent goneD. has opened; havent been【答案】 B【解析】【分析】句意:在我们城镇的新超市已经开业2周了,但是我还没有去过。根据for two weeks可知,谓语动词必须是持续性动词或表示状态的词; has opened这里强调的是动词,open是非持续性动

32、词,不能与时间段连用,故排除AD;has been open这里open是形容词,可以与时间段连用;这里第二空表示没有去过应该用havent been。have been表示去过某地;have gone表示去了还没有回来。根据句意故用havent been。故选B。33I cant get into my room now because I _ my key.A. loseB. will loseC. have lostD. am losing【答案】 C【解析】【分析】我不能进屋了,因为我已经丢了我的钥匙。已经发生的事,用现代完成时。【点评】考查时态的用法。34一 Have you eve

33、r the film Gang Jiong?一 Yes, I have.A. seeB. to seeC. sawD. seen【答案】 D【解析】【分析】句意:“你看过电影港囧吗?”“是的,我看过。”由ever及答语可知句子用现在完成时,故用see的过去分词seen。【点评】考查动词的时态。35What about watching the movie Big Fish tomorrow?Oh, I it alreadyA. watchB. have watchedC. will watchD. am watching【答案】 B【解析】【分析】明天去看电影大鱼怎么样?哦,我已经看过了。al

34、ready是完成时的标志,故选B。【点评】联系句意,注意辨析关键的词语,来判断所填之词。36He _ for ten years.A. has been marriedB. marriedC. got marriedD. had married【答案】 A【解析】【分析】句意:他结婚十年了。根据句意可知是从过去持续到现在的动作,应该用现在完成时。故选A。37Look at these stamps. I _ them for five years.Wow, they are wonderful.A. keptB. have keptC. have boughtD. bought【答案】 B【解

35、析】【分析】句意:看这些邮票,我持有它们5年了。噢,真漂亮。表示动作从过去开始持续到现在用现在完成时,结构为have/has+过去分词,因为主语是I,助动词用have,故选B。【点评】考查现在完成时的用法,注意表示动作的延续用现在完成时。38So far, the AIIB(亚投行)_ 57 countries to be the founding members.A. attractedB. has attractedC. will attract【答案】 B【解析】【分析】句意:到目前为止,亚投行吸引了57个国家成为发起国。So far,到目前为止,句子强调过去对现在造成的结果,用现在完成

36、时态。故选B。39Great changes in my hometown in the last few years.A. took placeB. will take placeC. have taken placeD. have been taken place 【答案】C【解析】【分析】句意:过去几年我的家乡发生了巨大的变化。in the last few years意为“在过去的几年里”,用于现在完成时;take place“发生”没有被动语态。故答案选C。【点评】考查现在完成时。40Mike the bookshop. I have to wait for him.A. went

37、toB. was inC. has been toD. has gone to【答案】 D【解析】【分析】句意:迈克去了书店。我不得不等他。从第二句来判断. 迈克不在. 应用“havehas gone to a place”来表示“去某地了(还没有回来)”。用现在完成时强调过去发生的事件对现在的影响。【点评】考查动词时态及have been to和have gone to的区别。二、初中英语动词的时态41When did the classroom have a power cut?This morning. While we _ an English lesson.Ahave Bhad Ca

38、re having Dwere having【答案】D【解析】句意:教室什么时候停电的?今天早上,当我们正在上英语课。根据句中的This morning判断句子是一个过去的时间,时态用过去时;而While引导的句子通常用进行时,所以本句使用过去进行时,构成为were/was+动词现在分词,主语是we,所以系动词用were,have an English lesson“上英语课”,have的现在分词是having;故答案选D。42How noisy it is outside!Oh, I forgot to tell you. My neighbours _ their houses.Ahave

39、 decorated Bwere decoratingCare decorating Dwill decorate【答案】C【解析】句意:外面真吵!哦,我忘了告诉你,我的邻居正在装饰他们的房子。根据How noisy it is outside!可知外面很吵,结合My neighbours _ their houses.可推出句意“我的邻居正在装饰他们的房子”,故时态用现在进行时,其结构为am/is/are+动词现在分词,主语是My neighbours,所以系动词用are,故答案选C。43There are so many swimmers swimming in the swimming

40、pool.Yes, and sixty percent _ children.Ais Bare Cwas Dwere【答案】B【解析】句意:在游泳池里有那么多游泳者正在游泳。是的,而且百分之六十是孩子。根据谓语are可知此处用一般现在时,故排除CD两项。此处的sixty percent代指的是百分之六十的游泳者,故谓语用复数形式,故选B。44The girl is amazed at the beauty of Wuxi. She said she _ here for another two weeks.Astayed Bhas stayed Cwould stay Dhad stayed【

41、答案】C【解析】句意:女孩对无锡的美景感到惊讶。她说她将在这里再呆两个星期。此句考查宾语从句的时态,当主句是一般过去时的时候(客观真理除外),从句要用过去时态的某种形式,排除B;根据“for another two weeks.”再呆两个星期的时间,属于将来的时间,因为主句是一般过去时,从句要用过去将来时来表达,答案为C。点睛:含有宾语从句的复合句,主、从句谓语动词的时态呼应包括以下三点内容:1)如果主句的谓语动词是一般现在时,从句的谓语动词可根据需要,选用相应的任何时态。2)如果主句的谓语动词是过去时,宾语从句的谓语动词只可根据需要,选用过去时态即一般过去时、过去进行时、过去将来时或过去完成

42、时的某一种形式。3)如果宾语从句所表示的是客观事实、普遍真理、自然现象或习惯性动作等,不管主句用什么时态,从句时态都用一般现在时。45- May I speak to John?- Sorry, he _Japan. But he _in two days.Ahas been to, will come backBhas gone to, will be backChas been in, would come backDhas gone to, wont cone back【答案】B【解析】【详解】句意“-我可以和约翰通话吗?-抱歉,他去了日本,两天后回来”。have been to去了某地

43、(回来了);have gone to去了某地(还没回来);C.have been in曾经待在某地。根据句意可知,表示“约翰去了日本,还没回来”,第二空后in+一段时间表示将来,用一般将来时,故选B。46Where is Tom?He _ the USAHe _ back in two months.Ahas gone to; comes Bhas bee to; will beChas been to; comes Dhas gone to; will be【答案】D【解析】【详解】句意:-汤姆在哪?-他去了美国,他将在两个月之后回来。Have been in强调“过去曾去过”之意,表示经验

44、;have been to的意思是“过去到过而现在已返回”,它强调“最近的经历”;have gone to表示“动作的完成”,强调人已离开说话的地方。In +一段时间,用于将来时。根据句意,故选D。47Why _ let Tom go to the supermarket with us?Sorry, he _ his homework yet.Ayou dont; has finished Bdont; has finishedCnot to; didnt finish Dnot; hasnt finished【答案】D【解析】句意:你为什么不让汤姆和我们一起去超市?对不起,他还没有完成作业

45、。你为什么不做某事?Why dont you do sth?=Why not do sth?主语you与助动词do同时省略或是同时保留。后句描述的是已经发生或完成的动作,强调过去发生的动作对现在造成的影响或结果,句子用现成完成时态。他不能去超市,是因为他还没有完成作业,因此后句用现在完成时态的否定形式。故选。48Hi ,Lily! I called you at eight last night, but nobody picked up the phone. Oh, I _ a shower.Atook Bam taking Cwas taking Dtake【答案】C【解析】句意:-嗨,L

46、ily,我昨晚八点给你打电话了,但是没人接电话。-哦,我当时在洗澡。具体到了过去某个时间段,描述过去那段时间里进行的动作用过去进行时,结构是was/were doing,这里表示的是“我当时正在洗澡”,故选C。49She _on the phone,so I just smiled at her and went away.Ahas talked Bwas talking Cwill talk Dis talking【答案】B【解析】【详解】句意:她正在打电话,所以我只是朝她笑笑就走了。考查动词时态辨析。so所以,表结果;根据so I just smiled at her and went a

47、way,可知她正在打电话,需用过去进行时,故选B。50I _ him the good news as soon as he _ back.Awill tell, comes Btold, comesCwill tell, will come Dtell, come【答案】A【解析】句意:他一回来,我就告诉他这个好消息。as soon as“一就”,引导的时间状语从句,用一般现在时,主句用一般将来时。第二空主语he是第三人称单数,故谓语用第三人称单数comes。故选A。51-Could you tell me_ at the meeting? I didnt take part in it.-

48、Sorry, I dont know, either.Awhat he said Bwhat did he say Cwhat he says Dwhat does he say 【答案】A【解析】句意“-你能告诉我他在会议上说了什么吗?-对不起,我不知道”。根据tell sb sth可知,本题考查宾语从句。宾语从句要用陈述句语序,排除B和D,且根据I didnt take part in it可知,用一般过去时,故选A。52We _ the festival since the first pioneers arrived in America.Acelebrates Bcelebratin

49、gCcelebrated Dhave celebrated【答案】D【解析】句意:自从第一批开拓者来到美国,我们就庆祝这个节日。考查动词时态辨析题。since the first pioneers arrived in America自从第一批开拓者来到美国,这个是一段时间,用于现在完成时态,we是复数人称,需用“have+过去分词”结构;根据句意语境,可知选D。53Its nice to see you again. We _ each other for a long time.Adidnt see Bhavent seen Cwont see Dd idnt see【答案】B【解析】【详

50、解】句意:再次见到你很开心,我们已经好长时间没见了。本题考查的是时态,结合语境,此处指到现在为止有好久没有见面了,根据所给空后面的for a long time是现在完成时的标志词可知,应该用现在完成时,故答案选B。54Sally _ reading the novel. She will return it in the afternoon.Afinish Bfinishes Chas finished Dis finishing【答案】C【解析】【详解】句意:莎莉已读完小说了。她下午还。A. finish动词原形; B. finishes一般现在时态的第三人称单数形式; C. has finished 现在完成时态的第三人称单数形式;D. is finishing现在进行时态的第三人称单数形式。根据下句She will return it in the afternoon. 她下午还。可知,她已经读完了,故用现在完成时态,故选C。55Mr. King a lot about Chinese culture since he came to Beijing.Aha

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论