文档库 最新最全的文档下载
当前位置:文档库 › 一般过去式和现在完成时练习题

一般过去式和现在完成时练习题

一般过去式和现在完成时练习题
一般过去式和现在完成时练习题

一般过去时和现在完成时练习题

练习题

1.Where are the boy students? They _____ to the school factory.

A. have been

B. have gone

C. went

A. Have?copied?have

B. Have?copied?did

C. Did ?copy?had 8. “Why _ _____ she _______ angry ?”“Because he _____ at her just now .”

2.Is your father in? No, he ___ _ to Shenzhen. Has he ever been A. did?get?shouted B. has?got?shouted there before ?

Yes, he ___ there several times

A. has been, has gone

B. has gone, has been

C. has gone, has gon e.

3.He asked me if I___ __ to Hangzhou before.

I told him that I wanted to go there for a visit as I __ __ never _ ___ to that city before.

A. have gone, have been

B. have been, have gone

C. have been, hav e been

4.Mother __ __me a new coat yesterday. I _______ it on. It fits m

e well.

A. had made?have tried

B. made?have tried

C. made?tried 5 “He ___ _to draw horses already”. “When ______ he learn?”“ Last year “

A. learned?has

B. learned?did

C. has learned?did 6.Tom _____up in to the tree. Look, he ____ high up there ! A. has got?is B. has climb

ed?was C. climbed?is 7.____ you _____ the text yet ? Yes, we ____ it two hours ago.

C. did?get?has shouted

9. ______you __________ the film before ? Where _____ you ____ it ? A. Have ?seen?did?see B. Did ?see?did?watch C. Have?seen?have?seen

10.You ____ me waiting for two hours. I ____ for you since five.

A. kept?waited

B. have kept?waited

C. kept?have waited

11.Where ______ John _______ ? To the library. He _________ there for an hour.

A.has?been?has gone

B. has?gone?has been

C. did?go?went

12.______ the baby still _____ ? No, it _______ crying. A. Is?cry ing?stopped B. Did ?cry?stopped

C. Is?crying?has stopped

13. I _______ the way. I ________ here for quite many years. A. k new?have lived B. knew?live

C. know?have lived

14. _____ you ever _____ America ? Yes, I have.

A. Have?gone to

B. Have?gone in

C. Have?been to

15. My brother ____college for over three years. A. has gone to B. has been to

C. has been in

16.He ________ the Army by the end of 1989. He ______ in the army since then.

A. joined?has been

B. has joined?has been

C. had joined?is

17. When I _____ back, they had sent up(发射) ten satellites(卫星).

A. came

B. come

C. have come

18. —I’m sorry, Cathy, I ______ your radio for such a long time.—Never mind.

A. have borrowed

B. have lent

C. have kept 19.It ______ ten years since they ______ to France.

A. was, moved

B. was, have moved

C. is, have moved

20. —Ann has gone to Shanghai. —So ______ her parents. A. had B. did C. have

21. Miss Wu has taught in this school ______.

A. for ten years

B. ten years ago

C. since ten years 22. I ______ today’s homework already. What about you?

A. have finished

B. finish

C. to finish

23. Jim ______ the Great Wall for many times. A. goes to B. has g one to C. has been to 24. They have ______ since the factory opened.

A. joined the team

B. become workers

C. worked here

25. -I have seen the film “Titanic” already. -When __________ yo u __________ it? -The day before yesterday.

A. have; seen

B. will; see

C. did; see 26. Mr Black __________ in China since five years ago. A. lived B. has lived C. lives

27. We ____________ trees last Sunday. So far we __________ over 3,000 trees there.

A. planted; planted

B. planted; have planted

C. have planted;pl anted

28. —Where is your father? We haven’t seen each other for weeks.—______.

A. He has been to America

B. He has gone to England

C. He is goin g to Australia

29. Jim ______ many friends since he ______ to China.

A.has made, come

B.made,has come

C.has made, come 30. They ______ each other for about ten years. A.know B.have knew C. have known

小学一般过去式练习题(课上)

小学六年级一般过去时 学生姓名______________ I.写出下列动词的过去式 is\am_________ fly_______ plant________ are ________ drink_________ play_______ go________ make ________ does_________ dance________ worry________ ask _____ taste_________ eat__________ draw________ put ______ throw________ kick_________ pass_______ do ________ II.请选择正确的词,把下列句子补充完整。 1. I ______asked_______ (ask / asked / is asking)him a question yesterday. 2. Tom ____read_________ (read / is reading / reads)English now. 3. Did you _____watered_________ (water / watered / waters)flowers last week? 4. Let’s ______get_______ (get / got / getting)on the No. 1 bus. 5. We often _______watch____ (watch / watches / watched)TV at home. 6. Judy didn’t ________go____ (went / go / going)to school yesterday. 7. His dad _______works_______ (works / worked / is working)hard every day. 8. There ___were_________ (were / are / was)some trees near houses two years ago. 9. My cousin ____studies________ (studies / studied / study)in a middle school in Guangzhou. 10. Mr. White _________came____ (came / comes / is coming)China last year. 11. She is going to _______have____ (have / had / has) a big party this Sunday. 12. Where did you ____meet________ (meet / met / meeting)Miss White. 13. They wanted to ___go________ (go / went / going)to Beijing last week. 14. Look, Tom __is watching_______ (watches / watched / is watching)TV in the living-room。 15. What __did_________ (did / does / is)the girl do this morning? 16. It _____will be_______ (will be / was / is)rainy tomorrow. 17. Sally usually _goes_____________ (is going / goes / went)to school on foot. 18. ___Do________ (Are / Do / Did)you often fly a kite? 19. It’s 2:30 in the afternoon, the children _are making__________ (make / made / are making) a model ship. 20. I’m __doing_________ (do / did / doing)some reading in the classroom. 21. Is Yongxian __cleaning__________ (cleans / cleaned / cleaning)the house? 22. That girl can ____sing______ (sing / sings / sang)English songs 23. They will __climb________ (climb / climbed / climbing)Baiyun Mountain this weekend. 24. My sister likes _swimming__________ (swims / swam / swimming)very much. 25. Did you ____play_________ (play / playing / played)TV games last night? 26. My uncle _______lives_____ (lived / lives / is living)on the third floor. 27. Ben will ____be_______ (is / was / be)all right tomorrow. 28. Where ____was______ (is / was / are)she after school yesterday? III.1.用所给的动词的适当形式填空。 ⒈He ___________(visit) the Great Wall last year. 2.We____________(have) a good time yesterday. 3.We often __________(go) to school by bus last year. 4.I __________(live)in the village when I was a child.

现在完成时练习题及答案

现在完成时 一、其构成 "助动词have (has) +动词过去分词"构成现在完成时。如: 1. Kate's never seen Chinese films,____ ? A. hasn't she B. has she C. isn't she D. is she 析:陈述句部分含否定词never,简略问句部分要用肯定式,又因Kate's是Kate has的缩写,故选B。 2. His uncle has already posted the photos to him. (改为否定句) His uncle ______ posted the photos to him ______. 析:already常用在肯定句中,yet常用在否定句、疑问句中,故填hasn't, yet。 3. -Ann has gone to Shanghai. -So ______her parents. A. has B. had C. did D. have 析:"so+助/系/情态动词+主语"结构中的动词形式应与前句结构中动词形式保持一致,又后句的主语为her parents是复数,故选D。 二、其用法与标志词 (一)当句中有never, ever, just, already, yet, before等时,常用现在完成时。如: 1. -Mum, may I go out and play basketball? -___________ your homework yet? A. Do; finish B. Are; finishing C. Did; finish D. Have; finished 2. -______ 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 析:据yet和before可知,应用现在完成时,故1题选D,2题选D。 (二)当句中有"for +段时间"或"since +点时间"等时,主句常用现在完成时,谓语动词必须是延续性动词,若是非延续性动词,要改为延续性动词或表状态的词(短语)。如: 1. His brother has been to Stone Forest twice______he came to Yunnan. A. after B. before C. since D. for 析:主句用的是现在完成时,而从句用的是一般过去时,故选C。 2. Tom______the CD player for two weeks. A. has lent B. has borrowed C. has bought D. has had 析:A、B、C均为非延续性动词,在肯定句中不与表"段时间"的短语连用,故选D。3. I______a letter from him since he left. A. didn't receive B. haven't got C. didn't have D. haven't heard 析:据since可知,应排除A、C,"hear from sb.=receive/get/have a letter from sb."意为"收到某人的来信",故选B。 三、have/has been (to, in)/have/has gone (to)的区别。如: 1. -Have you ever______Lintong to see the Terra Cotta Warriors?-Yes, I have. A. went to B. gone to C. been in D. been to 析:据句中的have,排除A,B项意为"去某地了",C项意为"一直呆在某地",D项意为"去过某地",符合题意,故选D。 2. My parents ______ Shangdong for ten years. A. have been in B. have been to C. have gone to D. have been 析:本题句中有"for+段时间"结构,据此可排除C,B项意为"去过某地",不合题意,D项缺介词,故选A。 四、现在完成时与其他时态的联系和区别。如: 1. Sun's aunt has gone there for ten years.(改成正确的句子) 析:非延续性动词与"段时间"连用时,除了把非延续性动词改成延续性动词外,还可把动词改为一般过去时或借助句型"It's +段时间+since+从句"进行句子转换。故答案为:Sun's aunt has been there for ten years. /Sun's aunt went there ten years ago. /It's ten years since Sun's aunt went there. 2. Susan has been in this city for more than ten years.(改为同义句) ________more than ten years ____Susan ______to this city. 析:据上题分析,且since引导的从句要用一般过去时,故填It is, since, came。 3. I won't go to the concert because I ____my ticket. A. lost B. don't lose C. have lost D. is coming 析:因我丢了票的动作发生在过去,而且对现在造成了我不能参加音乐会的结果,符合现在完成时所表示的含意,故选C。 一、单项选择 1、Both his parents look sad. Maybe they _______what’s happened to him . A. knew B. have known C. must know D. will know 2、He has _______ been to Shanghai, has he?

人教版英语八年级英语∶英语现在完成时专练附答案百度文库

人教版英语八年级英语∶英语现在完成时专练附答案百度文库 一、初中英语现在完成时 1.—How many times _______ you _______ to Beijing this year? —Three times. A. have;been B. had;been C. have;gone D. had;gone 【答案】 A 【解析】【分析】句意是:——你今年去过北京几次?——三次。考查have been 与have gone 的区别。have been 是指去过某地切已经回来了,have gone 是指去了某地还没有回来,根据答句Three times.可以推测已经回来了,故选 A。 2.—Do you still play basketball? —Oh, no. I ____ it for the past two years. A. haven't played B. didn't play C. won't play D. hadn't played 【答案】A 【解析】【分析】句意:——你还打篮球吗?——哦,不了。我已经有两年没有打过了。根据句中的for the last two years可知应与完成时态连用,又有时间是the last two years可知是从现在往前两年,因此应使用现在完成时态,故选A。 【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。 3.The Greens many places of interest since two years ago. A. has visited B. have visited C. visited D. will visit 【答案】 B 【解析】【分析】句意:自两年前开始,格林一家参观了许多名胜。since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,the Greens格林一家,表示复数含义,作主语,谓语用复数形式。故选B。 4.— Hobo and Eddie the cinema to watch the film Zootopia. — Oh, that's why I can't find them now. A. have gone to B. have been to C. has gone to D. has been to 【答案】 A 【解析】【分析】考查主谓一致。句意:——侯博和埃迪去了电影院看电影《疯狂动物城》。——哦,这就是为什么我现在找不到他们的原因。have gone to去了;been to去过。Hobo and Eddie作主语,谓语动词要用复数形式。所以选A。

小学英语一般过去时习题及答案

练习一 用括号内所给词的适当形式填空 1. We _________ (enjoy) ourselves at the party last night. ____________ (study) for the English test last Sunday. you ______ (go) to the Great Wall last year? old man _______(be)ill and went to see a doctor. ________ (have) a party last night. __________ (visit) the museum and went home. 7.— How _______ (be) the students? — They were very friendly. often _______ (eat) dinner at home. Today he ______ (eat) dinner at school. 9.— ______ he _______ (have) lunch at nine? — No, he didn't. _________(buy) a piano yesterday. __________ (make) him cry (哭) just now? year the teacher ___________ (tell) us that the earth moves around the sun. 练习二 用所给动词的适当形式填空 and Mary ___________ (come) to China last month. __________(not go) to bed until 12 o'clock last night. __________ (read) English yesterday morning. _________ (be) no one here a moment ago. ___________ (call) Mike this morning. listened but ___________ (hear) nothing. ___________ (begin) to learn Chinese last year. week we _________ (pick) many apples on the farm. mother ________________ (not do) housework yesterday. watches TV every evening. But she _______________ (not watch) TV last night. your father ________ ( go ) to work every day last year? 12. When ______ you ____(get) to Beijing yesterday? We _____(get) to Beijing 句型转换at 9:00 1. He came here last month. (改为否定句) He _______ _______ here last month. played football this morning. (改为一般疑问句并作简略回答) —_____ they _____ football this morning? —Yes, they _______./No, they ______ . went to Beijing last year. (就划线部分提问) _________ _________ they ________ last year.

小学英语知识点-一般过去式解析

英语知识点 1、概述 一般过去时表示过去某个时间发生的动作或状态,常和表示过去的时间连用,yesterday, last night, in 1990, two days ago 等。也表示过去经常或反复发生的动作,常和often, always 等表示频度的时间状语连用。 I got up at 6:30 yesterday. 我昨天6:30 起床。 He always went to work by bus last year. 去年他总是坐公交车上班。 2、一般过去时的构成 一般过去时由规则动词( -ed/-d )或不规则动词的过去时表示,除be 外,其余动词没有人称和数的变化。各种动词的否定结构和一般疑问结构,与一般现在时的否定结构和疑问结构相同。 3. Be 动词在一般过去时中的变化: ⑴am 和is在一般过去时中变为was。(was not=wasn ' t) ⑵are 在一般过去时中变为were。 (were not=weren ' t) ⑶带有was 或were 的句子,其否定、疑问的变化和is, am, are 一样,即否定句在was 或were 后加not, —般疑问句把was或were调到句首。 4 ?句中没有be动词的一般过去时的句子 否定句:didn ' t +动词原形,如:Jim didn ' t go home yesterday. 一般疑问句:在句首加did,句子中的动词过去式变回原形。 如:Did Jim go home yesterday? 特殊疑问句:⑴疑问词+did+主语+动词原形? 如:What did Jim do yesterday? ⑵疑问词当主语时:疑问词+动词过去式? 如:Who went to home yesterday? 5. 规则动词过去式变化规则 (1)?一般在动词末尾加-ed,如:play-played, cook-cooked (2).结尾是e加d,如:like-liked love-love (3).末尾只有一个元音字母和一个辅音字母的重读闭音节,应双写末尾的辅音字母,再 加-ed ,如:stop-stopped (4).以"辅音字母+y”结尾的,变y为i, 再加-ed,如:study-studied 6、一般过去时的用法 (1 )表示过去某个特定时间发生的动作或存在的状态 常有明确的时间状语,如yesterday , last night, some years ago , in1890 等,以及由when 等引导的时间状语从句。 Tom didn't come to class yesterday. 汤姆昨天没来上课。 We went to dance last night. 昨晚我们去跳舞了。 -Hello! I didn ' t know you were in London. How long have you been here? 喂!我不知道你在伦敦。你来多久了? (2)表示过去的习惯性或经常发生的动作,常与often , usually, seldom 等表示频度的副 词连用。 When I was in the countryside, I often called on my old friends there. 我在乡村里, 经常去拜访那里

现在完成时练习题及答案

一、时态讲解:现在完成时 (1)构成:现在完成时由助动词have + 过去分词构成,助动词have 有人称和数的变化。第三人称单数用has,其余用have. 现在完成时的否定式直接在助动词后面加上not、疑问式是把助动词提到主语之前。以study 为例,其否定式、疑问式和简单回答形式如下: 1)现在完成时通常表示在说话之前已经完成的动作或存在的状态。说话人强调的是该动作或状态对现在的结果或影响。 My daughter has just gone out. 我女儿刚出去。 I’m sure we’ve met before. 我肯定我们以前见过面。 She has arrived. 她到了。 2)表示持续到现在的动作或状态,往往和包括现在在内的表示一段时间的状语连用,如recently, already, just, lately, fo r…, since…,yet等。如: I haven’t heard from her these days. 这些日子我没有收到她的信。 We haven’t seen you recently. 最近我们没有见到你。 They have been away for two years. 他们离开已经两年了。 She has been with us since Monday. ★注意: a)since和for的区别 since后接时间点,如1993,last term, yesterday, the time I got there for后接一段时间,表示“长达多久”,如ten years, a while, two days等。 Exercise: 用since和for填空 1. Jim has been in Ireland ______ Monday. 2. Jill has been in Ireland ______ three days. 3. His aunt has lived in Australia ______15 days. 4. Mary is in her office. She has been there ______ 7 o'clock. 5. India has been an independent country ______1974. 6. The bus is late. They've been waiting ______ 20 minutes. 7. Nobody lives in those houses. They have been empty ______ many years. 8. Mike has been ill ______a long time. He has been in hospital ______ October. 1. since 2. for 3. for 4. since 5. since 6. for 7. for 8. since 2)表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。因此,不能说:

最新英语现在完成时练习题

最新英语现在完成时练习题 一、单项选择现在完成时 1.—Hello, I have heard you are on holiday. —That’s not the case. Actually I ______ from my holiday in Athens, where I ______ for a fortnight. A.returned; stayed B.have returned; stayed C.will return; stay D.am to return; stay 【答案】B 【解析】 【详解】 考查时态。句意:—你好,我听说你在度假。—不是这样的,我已经从雅典度假回来了,我在那里待了两个星期。根据句意可知,我已经回来,所以用现在完成时have returned。根据语境,stay这个动作已经结束,表示过去发生的动作,所以第二空用一般过去时。故B选项正确。 2.It is the fourth time that Tom ______ in the maths exams. A.failed B.has failed C.had failed D.have failed 【答案】B 【解析】 【详解】 考查固定句式中的时态。固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。本题前面是is,故使用现在完成时,主语是第三人称单数,故B正确。句意:这是这个星期里他第四次打电话给你了。 【点睛】 固定句式:It is/was the+序数词+that 从句;句意:这是某人第几次做某事的时候了。如果前面是is,后面使用现在完成时;如果前面是was,后面使用过去完成时。(1)It is the first time that I have come to the Great Wall. 这是我第一次到长城去。(2)It was the first time that he had visited the Great Wall.那是他第一次参观长城。 3.Only since the Industrial Revolution ________ in places away from their homes or been left to raise small children without the help of multiple adults. A.most people have worked B.have most people worked C.most people had worked D.had most people worked

(完整)小学六年级英语一般过去时练习题

小学六年级英语一般过去时练习题 一般过去时(PEP Book 8 Unit 3 Last Week / Unit 4 My Holidays) Hello, boys and girls! 今天我们讲一般过去时,分三个方面讲述,大家可要认真听哟! I. 一般过去时的概念 一般过去时表示过去某个时间发生的动作或存在的状态。常和表示过去的时间状语连用。如:last year, yesterday等;也可表示过去经常反复发生的动作,常和often, always等频率副词连用。 例如: ①I saw him in the street yesterday. 昨天我在街上看见他了。 ②Li Mei always went to school on foot last year. 去年李梅总是步行上学。 II. 一般过去时的构成 动词过去式的构成: (1)规则动词过去式的构成有四条规则: ①一般在动词原形末尾直接加上-ed。如:look-looked。 ②以不发音的字母e结尾的动词,去e再加-ed。如:live-lived。 ③末尾只有一个辅音字母的重读闭音节,先双写这个辅音字母,再加-ed。如:stop-stopped。 ④末尾是辅音字母+y结尾的动词,先变y为i,然后再加-ed。如:study-studied。 (2)不规则动词的过去式需特殊记忆。如:am(is)-was, are-were, go-went, come-came, take-took, have (has)-had等。 III. 一般过去时的几种句型 肯定句结构为:主语+动词的过去式+其它。如:He went to the toy store yesterday. 他昨天去玩具店了。 否定句结构为:主语+did not (didn't)+动词原形+其它。如:He didn't go to the toy store yesterday. 他昨天没去玩具店。 一般过去时的一般疑问句的构成: Did+主语+动词原形+其它?如: 1) -Did you go to Beijing last week? -Yes, we did. (No, we didn't.) 2) -Did you meet the businessman before? -No, I didn't. (Yes, I did.) 一般过去时的特殊疑问句的构成: 疑问词+did+主语+动词原形+其它?如: 1) -What did you do last night? -I did my homework. 2) -Where did you go last week? -I went to Shanghai with my parents. 一般过去时口诀 一般过去时并不难,表示过去动作、状态记心间。 动词要用过去式,时间状语句末站。 否定句很简单,didn't 站在动词原形前,其它部分不要变。 一般疑问句也好变,did放在句子前,主语、动词原形、其它部分依次站。

【英语】 英语现在完成时专题练习(及答案)

【英语】英语现在完成时专题练习(及答案) 一、单项选择现在完成时 1.—How much do you know about the Winter Olympic Games to be held in Beijing? —Well, the media ________ it in a variety of forms. A.cover B.have covered C.would cover D.covered 【答案】B 【解析】 【详解】 考查动词时态。句意:——关于将在北京举办的冬奥会你了解多少?——嗯,媒体已经用各种形式进行了报道。根据句意可以判定出,本题用现在完成时态,强调过去的事情对现在的影响还存在。故C正确。 2.He is the only one of the students who _____ a winner of scholarship five times up to now. A.is B.are C.have been D.has been 【答案】D 【解析】 【详解】 考查现在完成时和主谓一致。句意:他是唯一一位三年奖学金获得者的学生。句中的先行词为the only one,在定语从句中作主语,故谓语动词用单数。根据句中的时间状语for three years,故时态用现在完成时。故D正确。 3.I am a better reader this year than I was last year because I ________ to hundreds of new concepts and ideas. A.have exposed B.had been exposed C.have been exposed D.was exposed 【答案】C 【解析】 【分析】 考查时态。 【详解】 句意:今年我比去年更擅长阅读,因为我接触了数百种新的概念和想法。由上文可知“阅读”的动作发生在去年,延续到今年,并对现在产生了影响,故应为现在完成时。Expose“暴露;揭发”为瞬间性动词,此处现在完成时需改为延续性动词表示“接触”的状态,故用be exposed。综上本题最终选C。 4.The Chinese women’s volleyball team won the gold medal at the Rio Olympics, w hich is the third time the team Olympic gold. A.claimed B.has claimed

现在完成时练习题及答案

现在完成时练习题(精华汇总) I. Fill in the blanks with the proper form. 1. I____ already ____ (see) the film. I ________ (see) it last week. 2. _____ he ____ (finish) his work today? Not yet. 3. My father ____ just ____ (come) back from work. He is tired now. 4. Where’s Li Ming ? He __________ (go) to the teacher’s office. 5. I __________ (work) here since I ______ (move) here in 1999. 6. So far I _______________(make) quite a few friends here. 7. How long ________ the Wangs ______________(stay) here ? For two weeks. 8. I ________ just ___________ (finish) my homework. 9. He ________ (go) to school on foot every day. 10.____ you ______ (find) your science book yet? 11. If it ____ (be) fine tomorrow, I'll go with you. 12. The students ____________ (read) English when the teacher came in. 13. Look! The monkey __________ (climb) the tree. 14. My mother __________ (come) to see me next Sunday. 15. I've lost my pen. _________ you ________ (see) it anywhere? II. Choose the best answer. 1. How long have you _______ here? A. come B. got C. arrived D. been 2. My grandpa died _________. A. at the age of my 2 B. for 2 years C. when I was 2. D. my age was 6. 3. Jane has _____ to BeiJing. She will come back tomorrow. A. been B. gone C. went D. never been 4. It is ten years _____ I last saw her. A. after B. since C. for D. that 5.--Who will go to the station to meet Lorry? --I will. I _____ her several times. A. met B. have met C. had met D. will meet 6. --What a nice dress! How long _____ you _____ it? --Just 2 weeks. A. will, buy B. did, buy C. are, having D. have, had 7.--Do you know Lydia very well? --Yes, She and I _____ friends since we were very young. A. have made B. have become C. have been D. have turned 8. The Smiths _______ in China for 8 years. A. has lived B. lived C. have been D. live 9. --Hello, this is Mr. Green speaking. Can I speak to Mr. Black? -- Sorry. He ______ the Bainiao Park. A. has been to B. has gone to C. went to D. will go to 10. --____ you ever ____ to the US? -- Yes, twice. A. Have, gone B. Have, been C, Do, go D. were, going III. Rewrite the sentences. 1. I have been to Macau before. (改为否定句) I _________ _________ been to Macau before. 2. He hasn’t come to school because he was ill. (就划线部分提问) ______ _______ he come to school? 3. I bough a new bike just now. (用just改写) I ____ just ____ a new bike. 4. We began to learn English three years ago.(改为同义句) We ____ ____English ____three years 5. He has never surfed, _______ _______? (改成反意疑问句) 6. They have been here since 2000. (对划线部分提

中考英语现在完成时专项练习(附答案)

中考英语现在完成时专项练习(附答案) 一、初中英语现在完成时 1.—Look! Your teacher Miss White is over there. —No, it can't be her. She ______ to Beijing. A. has gone B. has been C. went D. will go 【答案】A 【解析】【分析】句意:--看!你的老师怀特小姐在那边。--不,那肯定不是她。她去了北京。A. has gone去了某地,表示该人不在说话地点; B. has been去过某地,表示主语曾经去过某地,有这种经历;C. went过去式,去;D. will go将来时态,将要去。根据前面的否定猜测,可知怀特小姐去了北京,故选A。 【点评】考查固定搭配have gone to。 2.I ________ an invitation to the concert. I can't wait to go. A. receive B. will receive C. was receiving D. have received 【答案】D 【解析】【分析】句意:我已经收到音乐会的邀请,我等不及要去了。由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。 【点评】考查动词时态。根据题目所给语境推断出应使用的时态。 3.—How do you like Treasure Island,Lucy? —It's so exciting that I _______ it twice. A. am reading B. have read C. was reading D. had read 【答案】B 【解析】【分析】句意:——露西,你认为《金银岛》怎么样?——它是如此令人激动以至于我读了两次。根据twice可知已经发生了,故此处用现在完成时,故为have read,故选B。 【点评】此题考查现在完成时的用法。 4.—How long can I _________ this book? —Five days. But you must return it on time. A. borrow B. lend C. keep D. kept 【答案】C 【解析】【分析】句意:——我能保留这本书多长时间?——五天。但是你一定要按时归还它。A,borrow借,瞬间性动词;B, lend接,是瞬间性动词;C,keep保留,是延续性动词;D,kept是过去式。此处与how long连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。 【点评】本题考查延续性动词。以及borrow,lend,keep,kept四个词的词义和用法。

(完整版)小学一般过去时详细讲解与练习

一般过去时详细讲解与练习题 一、巧记一般过去时: 动词一般过去时,表示过去发生的事;be 用was 或用were, have,has 变had ; 谓语动词过去式,过去时间作标志;一般动词加-ed ,若是特殊得硬记。 否定句很简单,主语之后didn’t 添; 疑问句也不难,did 放在主语前; 不含be 动词时 如果谓语之前有did ,谓语动词需还原; 动词若是was,were,否定就把not 添。 含be 动词时 疑问句也不难,要把was ,were 放在主语前。 二、be 的一般过去时:学习动词be 的一般过去时,下面有一口诀,它可以帮你们更好地掌 握动词be 的一般过去时。 be 的过去时有四巧: 一是时间状语巧, 表示过去的短语要记牢; 二是形式巧,单数was ,复数were ; 三巧是否定句结构,not 紧跟was /were ; 四是疑问句式巧,was /were 向前跑(提前)。 【一巧】时间状语(即标志词)巧。一般过去时表示过去发生的动作或存在的状态,恰巧 与表示过去的一些时间状语连用。 例如: I was in the classroom yesterday morning . 昨天早上我在教室里。 He was at school last Tuesday . 上周二他在学校。 They were over there a moment ago . 刚才他们在那边。 【三巧】否定句结构巧。与动词be 的一般现在时一样,它在动词后面加not 即可变成否定 句,并且was, were 与not 可以缩写成wasn't, weren't 。即: 主语 + wasn't / weren't + 表语 + 其他。例如: I was not (=wasn't) here yesterday . 昨天我不在这儿。 My parents were not (=weren't) at home last Sunday . 上周日我父母不在家。 【四巧】 疑问句式巧。把was, were 提到句首,句末用问号即可变为一般疑问句。即: Was(Were) + 主语 +表语 + 其他?这恰巧与动词be 的一般现在时的疑问句 式相似。例如: Were you at home the day before yesterday ﹖ 前天你在家吗? Was she late this morning ﹖今天早上她迟到了吗? 更巧的是疑问句的答语也相似,肯定回答用“Yes, 主语+was /were .”; 否定回答用“No,主语+wasn't /weren't .”。 例如:—Were Wei Hua and Han Mei here just now ﹖ 刚才魏华和韩梅在这儿吗? —Yes, they were . (No, they weren't .) 是的,她们在。(不,她们不在。) 一、单项选择: 从下列各题后所给的四个选项中选择最佳答案填空。(10) ( )1. My father ______ill yesterday . A . isn't B . aren't C . wasn't D . weren't ( )2. ______your parents at home last week ﹖ A . Is B . Was C . Are D . Were ( )3. The twins ______in Dalian last year . They ______here now . A . are; were B . were; are C . was; are D . were; was ( )4. ______your father at work the day _____yesterday(前天)﹖ A . Was; before B . Is; before C . Was; after D . Is; after ( )5. —Who was on duty last Friday ﹖ —______. A . I am B . I was C . Yes, I was D . No, I wasn't ( )6. I cleaned my classroom ___________. A with three hours B three hours ago C in three hours D three hours before

相关文档