当前位置:文档之家› 完成时练习1

完成时练习1

完成时练习1
完成时练习1

Teil 1 请在下列空格中填入正确的助动词和第二分词

一.完成时填空

1.Meine Mutter ____ das Essen ___. ( machen )

2.________ du das Buch ________ ? ( lesen )

3.Wir ___ einen Kartoffelsalat ______. ( essen )

4.Sein Vater ___ nach Frankreich ____.

( fahren )

5.Um 8 Uhr____ die Kinder in die Schule ____.

( gehen )

die Universit?t/Uni besuchen

die Uni besichtigen zur Uni gehen

an der Uni studieren

in der Uni arbeiten

6.Gestern ___ ich Herrn Schmidt _____.

( treffen )

vorgestern gestern heute morgen übermorgen

7.Alle ________ ________. ( kommen )

8.Niemand ________ ihm ________. ( helfen )

9.Er _____ zweimal in Berlin ________. ( sein )

10.Der Mann __ schon zwei Kinder __. ( haben )

11.Wir _____ unseren Lehrer ____. ( besuchen )

12.________ du das nicht ________ ? ( sehen )

13.Ihre Tochter __ Krankenschwester __.

( werden ) Wagen

14.Wir ___ drei Tage in Frankfurt ___. ( bleiben )

15.Er ________ auch ________. ( mit/machen )

16.Endlich ____ er den Text ______. ( verstehen )

schlie?lich

17.Wie lange ___ du bei Siemens ___ ? ( arbeiten )

18.Mein Vater __ mir eine neue Uhr ____.

( schenken )

19.Ihnen ___ die Suppen nicht __. ( schmecken ).

helfen danken glauben gratulieren fehlen

antworten gefallen geh?ren

20.Wer ________ das Auto ________ ? ( kaufen )

一.完成时填空

1.Meine Mutter __hat__ das Essen _gemacht__. ( machen )

2.___Hast_____ du das Buch ___gelesen_____ ? ( lesen )

3.Wir _haben__ einen Kartoffelsalat

__gegessen____. ( essen )

4.Sein Vater _ist_ nach Frankreich _gefahren__.

( fahren )

5.Um 8 Uhr_sind___ die Kinder in die Schule

_gegangen___. ( gehen )

1.die Universit?t/Uni besuchen 上大学

2.die Uni besichtigen 参观

3.zur Uni gehen去大学

4.an der Uni studieren 在大学念书

5.in der Uni arbeiten 在大学工作

6.Gestern _habe_ ich Herrn Schmidt _getroffen__. ( treffen )

i.vorgestern gestern heute morgen

übermorgen

7.Alle __sind____ ____gekommen____.

( kommen )

8.Niemand ___hat_____ ihm __geholfen______. ( helfen )

9.Er __ist___ zweimal in Berlin ____gewesen____. ( sein )

10.Der Mann _hat_ schon zwei Kinder _gehabt_. ( haben )

11.Wir __haben___ unseren Lehrer __besucht__. ( besuchen )

12.___Hast__ du das nicht _gesehen_ ? ( sehen )

13.Ihre Tochter _ist_ Krankenschwester

_geworden_. (werden)

14.Wir _sind__ drei Tage in Frankfurt

_geblieben__. ( bleiben )

15.Er __hat______ auch ____mitgemacht____. ( mit/machen )

16.Endlich _hat___ er den Text __verstanden___. ( verstehen )

i.zuerst dann danach schlie?lich

17.Wie lange _hast__ du bei Siemens

_gearbeitet__ ? ( arbeiten )

18.Mein Vater_hat_ mir eine neue Uhr

_geschenkt_. ( schenken )

19.Ihnen __haben_ die Suppen nicht

_geschmeckt_. ( schmecken ).

i.helfen danken glauben gratulieren fehlen

antworten gefallen geh?ren

20.Wer ___hat_____ das Auto ___gekauftt_____ ? ( kaufen )

Teil 2 直接用口语将下列现在时改变成现在完成时

1.I ch verstehe den Text.

2.M eine Frau geht zur Arbeit.

3.W er macht das Mittagessen ?

4.D er Lehrer fragt seine Studenten.

5.M eine Frau spielt Klavier.

6.M ein Sohn studiert Medizin.

7.A m Wochenende besuche ich meine Freunde.

8.E r gibt mir ein neues Buch.

9.N iemand liest die Zeitung.

10.S ie kauft einen neuen Computer.

11.E r f?hrt mit dem Zug nach Berlin.

12.D ie Lehrerin macht das Fenster auf.

13.U m halb 7 steht er auf.

14.S ie wird Ingenieurin.

15.M ein Bruder schreibt mir einen Brief.

16.M ein Mann arbeitet seit 20 Jahren bei VW.

17.A lle singen.

18.E r trinkt viel Wasser.

19.D as Kind isst ein Rindersteak.

20.E r lebt lange in der Stadt.

21.W as bestellen Sie ?

22.W ohin laufen die Studenten ?

23.H err Li kommt auch mit.

24.D ie Kinder sehen im Wohnzimmer fern.

25.D en ganzen Tag regnet es. geregnet

26.D er Lehrer spricht Deutsch und

Spanisch.

gesprochen gebrochen

1.I ch habe den Text verstanden.

2.M eine Frau ist zur Arbeit gegangen.

3.W er hat das Mittagessen gemacht?

4.D er Lehrer hat seine Studenten gefragt.

5.M eine Frau hat Klavier gespielt.

6.M ein Sohn hat Medizin studiert.

7.A m Wochenende habe ich meine Freunde

besucht.

8.E r hat mir ein neues Buch gegeben.

9.N iemand hat die Zeitung gelesen.

10.S ie hat einen neuen Computer gekauft.

11.E r ist mit dem Zug nach Berlin gefahren.

12.D ie Lehrerin hat das Fenster aufgemacht.

13.U m halb 7 ist er aufgestanden.

14.S ie ist Ingenieurin geworden.

15.M ein Bruder hat mir einen Brief geschrieben.

16.M ein Mann hat seit 20 Jahren bei VW gearbeitet.

17.A lle haben gesungen.

18.E r hat viel Wasser getrunken.

19.D as Kind hat ein Rindersteak gegessen.

20.E r hat lange in der Stadt gelebt.

21.W as haben Sie bestellt?

22.W ohin sind die Studenten gelaufen?

23.H err Li ist auch mitgekommen.

24.D ie Kinder haben im Wohnzimmer ferngesehen.

25.D en ganzen Tag hat es geregnet.

26.D er Lehrer hat Deutsch und Spanisch gesprochen.

Teil 3 请将下列短文直接用口语改写成现在完成时

Gestern ist Freitag. Um 7 steht er auf. Dann macht er das Frühstück für seine Frau und Kinder. Er isst es

alleine. Dann f?hrt er mit dem Fahrrad zur Arbeit. Um halb 8 ist er schon in seinem Büro. Er trinkt eine Tasse Kaffee. Dann arbeitet er. Um etwa halb 12 geht er zum Mittagessen. Er isst einen Fisch und eine Gemüsesuppe. Nach dem Essen geht er im Park spazieren. Um 16 Uhr f?hrt er mit dem Bus nach Hause. Dann macht er das Abendessen. Nach dem Abendessen geht er mit seiner Frau ins Kino. Um 22 Uhr geht er ins Bett. Er schl?ft gut.

Gestern ist Freitag gewesen. Um 7 ist er aufgestanden. Dann hat er das Frühstück für seine Frau und Kinder gemacht. Er hat es alleine gegessen. Dann ist er mit dem Fahrrad zur Arbeit gefahren. Um halb 8 ist er schon in seinem Büro gewesen. Er hat eine Tasse Kaffee getrunken. Dann hat er gearbeitet. Um etwa halb 12 ist er zum Mittagessen gegangen. Er hat einen Fisch und eine Gemüsesuppe gegessen. Nach dem Essen ist er im Park spazieren gegangen. Um 16 Uhr ist er mit dem Bus nach Hause gefahren. Dann hat er das Abendessen gemacht. Nach dem Abendessen

ist er mit seiner Frau ins Kino gegangen. Um 22 Uhr ist er ins Bett gegangen. Er hat gut geschlafen.

zuerst dann danach ADUSO

Seine Frau steht um halb 8 auf. Dann isst sie das Frühstück. Sie trinkt ein Glas Milch. Und ein Brot mit Marmelade isst sie auch. Aber gestern arbeitet sie nicht.

Sie bleibt zu Hause und macht die Hausarbeit. Am Vormittag stellt sie den Esstisch in die Ecke. Dann geht er auf den Supermarkt und macht Eink?ufe.

Sie kauft Gemüse, Salz, Fleisch und Zucker. Dann macht sie das Mittagessen für die Kinder. Danach macht sie eine Kaffeepause.

Natürlich trinkt sie einen Kaffee. Nachmittags um 3 Uhr trifft sie ihre Freunde aus der Schweiz. Dann geht sie zu einer Sprachschule und lernt Franz?sisch. Um 17 Uhr f?hrt sie mit der U-Bahn nach Hause und isst mit ihrem Mann zusammen zu Abend. Dann gehen sie ins Kino und sehen einen interessanten Film.

3. Aber was machen ihre Kinder ? Um 7 stehen sie auf. Dann essen sie das Frühstück. Danach fahren sie mit dem Schulbus zur Schule. In der Schule treffen sie ihre Mitschüler. Sie spielen

Fu?ball. Natürlich singen und tanzen sie. Gestern lernen sie Mathematik. Sie verstehen schon gut. Die Lehrer geben ihnen auch viele Hausaufgaben. Nach dem Mittagessen machen sie auch eine Pause. Sie schlafen ein bisschen. Danach lernen sie weiter. Um 15 Uhr ist die Schule zu Ende. Dann fahren sie wieder mit dem Schulbus nach Hause. Zu Hause machen sie die Hausaufgaben. Dann spielen sie im Garten und sie sehen auch im Wohnzimmer fern. Um 18 Uhr essen sie zusammen zu Abend. Abends gehen ihre Eltern ins Kino. Und sie gehen auch ins Bett. Sie schlafen auch sehr gut !

翻译:

1.这个小女孩完成作业die Hausaufgabe了。

2.你吃中午饭了吗?

3.什么?你们去看医生了?

4.天啊,你已经病了,为什么还要去踢足球?

5.昨天我太累了,于是很早früh就睡了。

6.你长大了,应该帮助你妈妈做一些家务die Hausarbeit。

7.突然我摔了下来,发现腿摔断了。

8.昨天我们一起骑自行车。

9.这个小孩昨天6点就起床了

10.你们就像以前一样在机器旁边工作吧。

11.你们喝点水休息Pause machen一下吧。

12.前天你的妈妈来过了。

13.你昨天什么时候去上课的?

14.我早就知道了。

15.你为什么不早点说?

16.因为他昨天拉肚子,就不去上课了。

17.你来帮我,这样我就可以早点做完作业。

18.你已经知道了?

19.您以前是老师?

20.你之前不是患了胃溃疡?为什么还吃雪糕?

1.Das M?dchen hat die Hausaufgaben gemacht.

2.Hast du zu Mittag gegessen?

3.Was? Seid ihr zum Arzt gegangen?

4.Mensch! Du bist schon krank gewesen. Warum bist du Fu?ball spielen gegangen.

5.Gestern bin ich zu müde gewesen. Dann habe ich schon früh geschlafen.

6.Du bist schon gro?. Du sollst deiner Mutter bei

der Hausarbeit helfen.

7.Pl?tzlich bin ich hingefallen. Ich habe gefunden, mein Bein ist gebrochen.

8.Wir sind gestern zusammen Rad gefahren.

9.Das Kind ist gestern um 6 Uhr aufgestanden.

10.Arbeitet wie immer an der Maschine.

11.Trinkt ein bisschen/etwas Wasser und macht Pause.

12.Vorgestern ist deine Mutter gekommen.

13.Wann bist du gestern zum Unterricht gegangen?

14.Ich habe es schon früh gewusst.

15.Warum hast du das/es nicht früh gesagt?

16.Denn er hat gestern Durchfall gehabt, dann ist er nicht zum Unterricht gegangen.

17.Komm und hilf mir. Dann kann ich die Hausaufgaben früher fertig machen.

18.Hast du schon gewusst?

19.Bist du Lehrer gewesen?

20.Hast du früh kein Magengeschwür gehabt? Warum isst du noch Eis?

我和同学吃在中午在咖啡厅蛋糕。

现在完成时练习题及答案(精华版)

现在完成时 (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, for…, 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. ★注意: 1)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. 2)表示短暂意义的动词如arrive, leave, borrow, buy, begin, start, die等,在完成时当中不能和表示一段时间的状语连用,因为它们表示的动作不可能持续。因此,不能说: He has come here for 2 weeks. × The old man has died for 4 months. × They have left only for 5 minutes. × 以上三句话可以改为: He has been here for 2 weeks. The old man has ______ _______ for 4 months. They have _____ _____ only for 5 minutes. 3)have (has) been 和have (has) gone的区别:表示“曾到过某地”要用“have (has) been”; 表示“已经去某地”要用“have (has) gone”。试比较: Where has he been? 他刚才到哪里去了?(已经回来了) Where has he gone? 他上哪儿去了?(人不在) They have been to Canada. 他们到过加拿大。(现在已经不在加拿大) They have gone to Canada. 他们到加拿大去了。(可能在路上和已经到加拿大). 4)现在完成时不能和表示过去的时间状语连用,如yesterday, last year, in 1976, two days ago, just now, when I came in,但可以和already, yet, sometimes, always, often, before, lately, recently, once, twice, ever, never等连用。例如:She has already come. 她已经来了。 I haven’t read it yet. 我还没读过这个。I have met him before. 我从前曾见过他。 Ma Hong has always been a good student. 马红一直是个好学生。I have often seen him in the street. 我经常在街上看见他。

英语现在完成时专项训练100(附答案)含解析

英语现在完成时专项训练100(附答案)含解析 一、初中英语现在完成时 1.It has been three years since I ______ a teacher. A. become B. became C. becoming D. to become 【答案】 B 【解析】【分析】题意:现在完成时里,since从句里动词应用一般过去时。故选B。 【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。 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.All the skirts .They very well. A. sold out;are sold B. sell out;have sold C. have been sold out;sell D. have sold out;sell 【答案】C 【解析】【分析】句意:所有的裙子都卖完了,他们非常畅销。第一空sell out“卖完”,强调裙子已经被卖完的状态,本句用现在完成时的被动语态:has/have+been+过去分词,sell 的过去分词为sold;第二空sell作“销售”解释时用主动语态,在此处表一直卖得很好的状态,用一般现在时。故选C。 【点评】本题考查一般现在时和现在完成时的被动语态,注意sell的不同语态和用法。 4.—The drama series The Thunder (破冰行动) hits screens these days. —Oh. What a pity! I ____________ any of them yet, A. doesn't watch B. didn't watch C. won't watch D. haven't watched 【答案】 D 【解析】【分析】句意:——连续剧《破冰行动》这些天正在霸屏。——哦。真遗憾!我任何一集也没有看过。根据Oh. What a pity!可知我没有看过。过去的动作对现在造成的影响和 yet也,常和现在完成时的否定结构连用,可知此处用现在完成时。故选D。 【点评】此题考查现在完成时。注意yet常和现在完成时连用。

现在完成时练习题及答案

现在完成时 一、其构成 "助动词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 long your brother ______ this camera? — For two weeks. A. have; bought B. have; had C. has; had D. has; bought 【答案】 C 【解析】【分析】本题考查动词的时态。句意:“你哥哥买这个相机多久了?”“两周了。”根据答语“For two weeks. ”可知本句的动词应该使用延续性动词have,不能使用短暂性动词buy。主语是your brother,为第三人称单数,所以应该选择C项。 【点评】考查现在完成时。 2.Wow! You ________ dinner! Let's eat now. A. cook B. are cooking C. will cook D. have cooked 【答案】 D 【解析】【分析】句意:Wow,你做好分了,让我们现在来吃。根据““Wow”及“now”可知本句动词的时间是现在,根据语境可知动词的状态为完成。故选D。 【点评】动词的时态可以根据选项与上下文之间的前后关系来判断。 3.—Your shoes are so old. Why don't you buy a new pair? —Because I all my money on an MP5. A. spend B. have spent C. am spending D. was spending 【答案】 B 【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。强调过去发生的动作对现在的影响,应用现在完成时,故选B。 【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。 4.—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,故

中考复习专题 现在完成时专项练习题

中考复习专题现在完成时专项练习题 一、初中英语现在完成时 1.—I haven't seen your grandfather for two years. What happened to him? —Oh, he ________ here for two years. A. stayed B. hasn't stayed C. stays D. hadn't stayed 【答案】 B 【解析】【分析】答语中的for two years是一段时间,用在现在完成时的句中时。现在完成时的结构:主语+have/ has +过去分词。可知选B。 【点评】考查现在完成时 2.—What great progress Huawei ________ in recent years! —No wonder it is widely known in all parts of the world. A. is making B. has made C. makes D. made 【答案】 B 【解析】【分析】句意:——华为近几年取得了多大的进步啊!——难怪它在世界的每个角落都出名。根据时间状语in recent years,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。 【点评】考查现在完成时。注意掌握现在完成时的结构have/has+过去分词。 3.—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+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。 4.—How do you like Beijing, Miss Read? —I've no idea. I _____ there. A. have gone B. have been C. haven't been D. haven't gone 【答案】 C 【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。 【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答

现在完成时练习

现在完成时练习 I.写出下列动词的过去式和过去分词 be win act try hear think break see climb cry get finish stop find meet open die go II.按要求改变句型 1.He has heard that before. (改为否定句) 2.The retired people have climbed Mount Xiang many times. (改为否定句) 3.David has already booked the theatre. (改为否定句) 4.Steve and Carol have gone to Italy. (改为否定句) 5.I have had my lunch already. (改为疑问句) 6.Two of the scientists have been to the North Pole. (改为疑问句) 7.I have taught English in the middle school since 1980. (改为疑问句) 8.They have found a job already. (改为疑问句) 9.The Smiths have had a holiday since Christmas. (对划线部分提问) 10.The famous singers have gone to Greece to have a meeting. (对划线部分提问)

11.Li Ming has received the invitation already. (对划线部分提问) 12.Jim has forgot how to play cards. (对划线部分提问) III.用括号中动词的适当形式填空 1.Every student ________ (see) the program already. 2.Kent and I ________ (write) poems before. 3.Dick ________ (do) the work these days. 4.The people living in the mountains ________ never ________ (see) films. 5.Patty ________ (buy) a magazine about the school life. 6.The actress ________ (live) here all her life. 7.The glass is broken. Who ________ (break) this glass? 8.Finally the workers ________ (finish) that job. 9.________ you ________ (borrow) the book we talked abut last time? 10.There’s no more wine in the bottle. They ________ (drink) all of it. 11.Tom ________ (leave) a message for you. He ________ (call) last night. 12.I ________ (see) the movie once before. I ________ (love) it a lot. 13.A: ________ (you/hear) the news? B: yes, I ________ A: Who ________ (tell) you the news? B: Li Ming ________ (do) A: When ________ (he/tell) you? B: Two hours ago. IV.改错 1.What have you done last night? 2.He knew Doctor Wang since thirty years ago. 3.Kite has hurt his leg, but it’s OK now. 4.I work here for over ten years. 5.The chairman has gone to many countries in his life. 6.Where have you borrowed that dictionary? 7.I’ve seen the play already. Have you seen it already? 8.Did you see your sister carries all the baggage to the station? 9.My brother has bought a used car, but then he sold it. 10.Her mother has gone to Europe last season.

专项训练现在完成时训练题

译林版中考英语专项训练现在完成时训练题 一、初中英语现在完成时 1.Mike the bookshop. I have to wait for him. A. went to B. was in C. has been to D. has gone to 【答案】 D 【解析】【分析】句意:迈克去了书店。我不得不等他。从第二句来判断. 迈克不在. 应用“have/has gone to a place”来表示“去某地了(还没有回来)”。用现在完成时强调过去发生的事件对现在的影响。 【点评】考查动词时态及have been to和have gone to的区别。 2.—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。 【点评】此题考查现在完成时的用法。 3.—Lucy, is your uncle a teacher? —Yes, he is. He history for nearly 20 years. A. teaches B. has taught C. is teaching D. will teach 【答案】B 【解析】【分析】句意:——露西,你叔叔是老师吗?——是的,他是。他教历史将近20年了。根据句中的时间状语 for nearly 20 years ,可知,表示持续一段时间的动作,用现在完成时,have/has+过去分词。主语是he,用has,故选B. 【点评】考查现在完成时,注意其常与for+一段时间连用。 4.—How many letters you to your mother? —109 in all, since 2016. A. has, written B. have, written C. did, write D. are, writing 【答案】 B 【解析】【分析】句意:——你给你妈写了多少封信?——从2016年起,总共109封。句中since 2016是现在完成时态常用的时间状语,其结构是主语+have/has+动词过去分词,且主语是you,则应填写have written,故答案选B。 【点评】考查动词的时态。注意现在完成时的用法。

复习现在完成时专项练习题及答案

现在完成时练习 (一) —Dad, I ________ the station for minutes, but nobody came to meet me. —Don't worry. I'll go to meet you soon. A. arrived at B. have been at C. will reach D. have arrived at —______ you ever ______ Dali? —Never. But I am going there this vacation. A. Do; go to B. Have; been to C. Have; gone to D. Will; go to My aunt is a writer. She ____more than ten books since 1980. A. writes B. wrote C. has written D. will write A. leftB leaveC. has leftD. has been away The Smiths came to Shanghai in 2008, theythere for three years since then. A. live B. lived C. have lived D. will live —Have you ever been to Nanning? —Yes, _______ . A. I was B. I do C. I am D. I have Imy homework. I guess I can't join you. A. don't finish B. didn't finish C. haven't finished D. won't finish —Excuse me, where is Mr. Brown's office? —Sorry, I don't know. I _____ here for only a few days.

现在完成时练习题及答案

一、时态讲解:现在完成时 (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.The old city_______ a lot since ten years ago. A. changed B. changes C. change D. has changed 【答案】 D 【解析】【分析】这个老城市已经发生了太多改变自从十年前。已经发生的用完成时。 【点评】考查时态的用法。 2.—How do you like Beijing, Miss Read? —I've no idea. I _____ there. A. have gone B. have been C. haven't been D. haven't gone 【答案】 C 【解析】【分析】句意:---你觉得北京怎么样,瑞得小姐?---我不知道,我没有去过那儿。短语:have been to去过某地(已经返回);have gone to去了某地(尚未返回),根据句意,故答案为C。 【点评】考查短语辨析,区分have been to与have gone to,理解句子,根据语境判断答案。 3.My father ____ in a panda protection center for 10 years, so he knows a lot about panda. A. was working B. is working C. has worked D. will work 【答案】 C 【解析】【分析】句意:我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。由句中的语句for 10 years 提示可知,此句要用现在完成时,主语my father,助动词要用has,故选C。 【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。 4.—Lucy, is your uncle a teacher? —Yes, he is. He history for nearly 20 years. A. teaches B. has taught C. is teaching D. will teach 【答案】B 【解析】【分析】句意:——露西,你叔叔是老师吗?——是的,他是。他教历史将近20年了。根据句中的时间状语 for nearly 20 years ,可知,表示持续一段时间的动作,用现在完成时,have/has+过去分词。主语是he,用has,故选B. 【点评】考查现在完成时,注意其常与for+一段时间连用。 5.My parents for twenty years by the time I was 15.

现在完成时练习 (2)

现在完成时练习 语法 1、结构:have(has)+动词的过去分词 否定句:主语+haven’t(hasn’t)+动词的过去分词 一般疑问句:have(has)+主语+动词的过去分词 2、动词的过去分词:规则变化(和过去时一样) 不规则变化(见书本不规则动词表) 3、用法: 1)表过去发生的某一动作对现在造成的影响或结果。 Eg: I have just cleaned my clothes.我刚洗过衣服。 (“洗衣服”是发生在过去的动作,对现在造成的结果是“衣服干净了”。) I have just had my breakfast.(对现在的影响:不饿) 通常与already,just, ever,yet,never,before等时间副词连用。 2)表示过去已经开始,持续到现在的动作或状态,也可能继续下去的动作或状态。 *for+一段时间(延续性动词)eg: She has learned English for 3 years. (但非延续性动词的否定形式也可以) eg: They haven’t seen each other for 10 years. *since+过去时间点(过去时动词)注意不能和一段时间连用 Eg: They have lived here since 3 years ago.(They have lived here since 2005.)

Since+句子(一般过去时) Eg: We have been good friends since she moved to Nantong. 一、、用所给词的适当形式填空。 1、It __________ (rain) for three days. 2、I don’t know this old man. I __________ (meet, never ) her. 3、let’s go to the cinema. No, I _________(see, already) the film. 4、We __________(finish, not ) our homework yet. 5、Mum _____________(come, not) yet. She will be back in a minute. 6、I _____________(know) Lily for two years. 7、Have you __________( write) three letters this moring? 8、Zhang Hong __________(make) many friends since she came to London. 9、__________ they __________(visit) the Great Wall? Not yet. 10、Will the concert finish soon? No, it ________ just __________ (start). 二、句型转换 1、They have already gone to school.(改为一般疑问句及否定回答) __________ they __________ to school _________? No, they ___________. 2、My father has read ten books about computers.(划线提问)

现在完成时练习题及答案

现在完成时练习题(精华汇总) 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. (对划线部分提

相关主题
文本预览
相关文档 最新文档