现在完成时练习题及答案(老师专用)

现在完成时练习题及答案(老师专用)
现在完成时练习题及答案(老师专用)

学习好资料欢迎下载

时态讲解:现在完成时

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.

3). 现在完成时还可以用来表示过去的一个时间到现在这段时间内重复发生的动作. We have had four texts this semester.

6. have been to 和have gone to的区别

have been to 强调“去过”,现已不在那里,如:

He has been to the USA three times.

他到美国去过三次。(过去“到美国”,现在已“不在美国”)

have gone to主要强调的是“去了”,现在人不在说话的现场,如:

--Where's your mother? --你妈妈在哪?

--She has gone to the hospital. --她去医院了。

一结构

1.肯定句:主语+have/has+动词的过去分词+其他

2.否定句:主语+have/has+not+动词的过去分词+其他

3.一般疑问句:have/has+主语+动词的过去分词+其他

Yes, 主语+have/has. No , 主语+have/has+not

4.特殊疑问句:特殊疑问词+have/has+主语+动词的过去分词+其他

二常和现在完成时一起连用的时间状语

注意:.现在完成时不能单独与准确时间连用,(如表示过去的时间状语)如yesterday(morning、afternoon),last(morning、afternoon)等,除非与for, since连用.

1.现在完成时往往同表示不确定的过去时间状语连用

如already(肯定), yet(否定,疑问), just, before, recently, still, lately,Just, already, yet, ever, never, before, twice(重复性时间),for+短时间,since+点时间,so far, how long 提问的疑问句中.......

He has already obtained a scholarship.

I haven't seen much of him recently (lately).

We have seen that film before.

Have they found the missing child yet ?

2. 现在完成时常常与表示频度的时间状语连用,

如ever, never, twice, several times等:

Have you ever been to Beijing

I have never heard Bunny say anything against her.

I have used this pen only three times. It is still good.

George has met that gentleman several times.

3. 现在完成时还往往可以同包括现在时间在内的时间状语连用,

如up to these few days/weeks/months/years, just, up to present(now), so far等:

Peter has written six papers so far.

Up to the present everything has been successful.

三当现在完成时与表示短时间的时间状语连用时,谓语动词必须使用延续性动词。如果谓语动词是非延续性动词则转化为对应的延续性动词。若不是和短时间连用,则不用转化。

英语的行为动词有持续性动词和瞬间性动词之分,使用中应注意两者的区别。

1. 持续性动词: 表示一个动作可以持续一段时间或更长时间。

常见的study, play, do, read, learn, drive, write, clean , sleep, speak, talk, wait, fly, stay, sit, stand, lie, keep等。

2. 瞬间性动词: 表示一个动作发生在一瞬间,非常短暂。亦称终止性动词。

常见的--begin, start, finish, go, come, leave, find, get up, arrive, reach, get to, enter, hear, stop, open, close, become, buy, borrow, lend, happen, join, lose, renew, die, take away, put up, set out, put on, get on/off等

3. 瞬间性动词在完成时中如要与表示持续一段时间的状语连用,通常用意思相当的持续性动词来替换

He has been in the army/a soldier for three years. (他参军已有3年了。)不用has joined

She has been up for quite some time. (她起床已有好久了。)不用has got up

Has your brother been away from home for a long time? (离家已有好久了吗?)不用has left

常用瞬间动词相应持续性动词关系:

1、go—be away

2、come—be here

3、come back—be back

4、leave—be away (be not here)

5、buy—have

6、borrow—keep

7、die——be dead

8、begin——be on

9、finish—be over 10、open——be open 11、close——be closed 12、lose——be lost 13、get to know—know 14、turn on—be on 15、get up——be up 16、sit down—sit/beseated 17、join—be in(…)或be a…member 18、become—be

4. 瞬间动词的否定形式可以与表示一段时间的状语连用

例如:I haven’t seen you for a long time.(好久没见到你了。)

四区别下面三组词

Have been to 表示去过某地方,不过现在已经回来

Have gone to 表示去了,还未回来

Have been in 表示一直在某个地方

五现在完成时和一般过去时的区别

现在完成时用来表示之前已发生或完成的动作或状态,其结果的确和现在有联系。动

学习好资料欢迎下载

作或状态发生在过去,但它的影响现在还存在;而一般过去时表示过去的事实,不表示和现在的关系。

I have just been to London. I went there last month. 我刚去过伦敦,是上个月去的。

1. 过去时表示过去某时发生的动作或单纯叙述过去的事情,强调动作;现在完成时为过去发生的,强调过去的事情对现在的影响,强调的是影响。

2. 过去时常与具体的时间状语连用,而现在完成时通常与模糊的时间状语连用,或无时间状语。

一般过去时的时间状语:

yesterday, last week,…ago, in1980, in October, just now, 具体的时间状语

共同的时间状语:

this morning, tonight, this April, now, once,before, already, recently,lately

现在完成时的时间状语

for, since, so far, ever, never, just, yet, till / until, up to now, in past years, always,

六现在完成时的反义疑问句的结构

主语+have/has+动词过去分词+其他,have/has+not+主语

主语+have/has+not+动词过去分词+其他,have/has+主语

七现在完成时考点例析

一、考查其构成

"助动词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? -______you______ 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?

A. already B. never C. ever D. still

3、Have you met Mr. Li ______?

A. just B. ago C.before D.a moment ago

4、The famous writer _____ one new book in the past two year .

A. is writing B.was writing C.wrote D.has written

5、—Our country ______ a lot so far .—Yes. I hope it will be even ____A. has changed ; well B. changed; good

C. has changed ; better D. changed; better

6、Zhao Lan ______already ______in this school for two years .

A. was; studying B

. will; study

学习好资料欢迎下载

C. has; studied D. are; studying

7、We ______ Xiao Li since she was a little girl .

A. know B. had known C. have known D. knew

8、Harry Potter is a very nice film. I_______ it twice .

A. will see B. have seen C. saw D.see 9、—These farmers have been to the United States

—Really? When _____ there?

A. will they go B. did they go

C. do they go D. have they gone

10、—______ you ___ your homework yet ?

—Yes. I _____ it a moment ago.

A. Did; do; finished B. Have; done; finished

C. Have; done; have finished D. will; do; finish

11、His father ______ the Party since 1978 .

A. joined B. has joined C. was in D. has been in 12、—Do you know him well ?—Sure .We _________ friends since ten years ago . A. were B. have been C. have become D. have mad 13、—How long have you ____ here ?—About two months.

A. been B. gone C. come D. Arrived

14、Hurry up! The play __________ for ten minutes.

A. has begun B. had begun C. has been on D. Began

15、It _____ ten years since he left the army .

A. is B. has C. will D. Was

16、Miss Green isn't in the office. she _______ to the library.

A. has gone B. went C.will go D. has been

17、My parents ______ Shandong for ten years.

A. have been in B. have been to

C. have gone to D. have been

18、The students have cleaned the classroom, ?

A. so they

B. don’t they

C. have they

D. haven’t they

19 has Mr White been a member of Greener China since he to China?

A. How soon, comes

B. How often, got

C. How long, came

D. How far, arrived

20、His uncle for more than 9 years.

A. has come here

B. has started to work

C. has lived there

D. has left the university

二、句型转换。

1、He has never surfed, ?(改成反意疑问句)

2、They have been here since 2000. (对划线部分提问)

have they been here?

3、The old man _________ last year. He for a year. (die) (动词

填空)

4、This factory opened twenty years ago.(同义句转换)

This factory ________ for twenty years.

5、Miss Gao left an hour ago. (同义句转换)

Miss Gao ________ _______ ________ ________ an hour ago.

6、Her mother has been a Party member for three years .(同义句)

Her mother _______ the Party three years ________.

7、The Green Family moved to France two years ago. (同义句转换)

_______ two years ________ the Green family moved to France.

8、The bus has arrived here. It arrived ten minutes ago. (把两个句子合并成一个句子)

___________________________________________

三、汉译英。

1. 我刚刚丢了我的化学书。(just)

2. 我以前从来没去过那个农场。(never)

3. 你已经看过这部电影了吗?

4. 我妹妹成为一个大学生已经三年。

5. 他们已去了美国五年了。(for)

学习好资料欢迎下载

现在完成时练习(二)

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. (对划线部分提问)

_______ _______have they been here?

7. The old man _________ last year. He has _______ _______for a year. (die) (动词填空)

8. Miss Gao left an hour ago. (同义句转换)

Miss Gao has _______ ________ ________ an hour ago.

Ⅳ. Ask the questions

1) I have been there for two days.

__________ _________ __________ you __________ __________?

2) My father has lived here since 2000.

_________ _________ __________ your father _________ __________?

3) He left here yesterday.

_________ ________ he _________ __________?

4) They bought a book two hours ago.

__________ ___________ they __________ a book?

Ⅴ. Use “never, ever, already, just, yet, for, since” to fi ll in the blanks.

1. I have _______ seen him before, so I have no idea about him.

2. Jack has _________ finished his homework.

3. Mr. Wang has taught in this school ________ ten years.

4. “Have you ________ seen the film?” “No, I have ________ seen it.”

5. “Has the bus left _______?” “Yes, it has _________ left.”

六、用have / has been to / in, have gone to及go的各种形式填空。

1) Where is Jack? He __________ his country.

2) David ________ the park just now.

3) John _______ England since he came back.

4) How long _____ they _____ this village?

5) The Smiths ______ Beijing for years.

6) _____ you ever ____ America? -- Yes, I _____ there many times.

7) I _____ this school since three years ago.

8) Where is Jim? He _____ the farm.

9) When_____ he _____? He _______ an hour ago.

10) Would you like to _____ to the zoo with me? ---Yes, but I _____ there before.

11) Where _____ you _____ now? --- I ____ to the zoo.

12) He often _____ swimming.

13) _____ you ______ there last year?

14) _____ they often ______ skating in winter?

七用never, ever, already, just, yet, for, since填空

1. I have _______ seen him before, so I have no idea about him.

2. Jack has _________ finished his homework.

3. Mr. Wang has taught in this school ________ ten years.

4. “Have you ________ seen the film?” “No, I have ________ seen it.”

5. “Has the bus left _______?” “Yes, it has _________ left.”

学习好资料欢迎下载

巩固练习题:

一、写出下列动词的相应形式:

wash_________ match _______guess______ study______

finish_________ go________ snow______ carry_________

二、用括号内动词的适当形式填空。

1. We often___________(play) in the playground.

2.He _________(get) up at six o’clock.

3. __________you _________(wash) your hands every morning?

4.What ______(do) he usually_______(do) after school?

5 Danny _______(study) English, Chinese, Maths, Science and Art at school.

6. Mike sometimes __________(go) to the park with his sister.

7. At eight at night, she __________(watch) TV with his parents.

8. ________ Mike________(read) English every day?

9. How many lessons _______ your classmate________(have) on Monday?

10. What time________his mother_________(do) the housework?

11. He often _____________(have) dinner at home.

12. Daniel and Tommy _____________(be) in Class One.

13. We________________ (not watch) TV on Monday.

14. Nick_____________ (not go) to the zoo on Sunday.

15. They ________________ (like) the World Cup.

16. What _______ they often ___________(do) on Saturdays?

17. _________your parents__________ (read) newspapers every day?

18. The girl __________(teach) us English on Sundays.

19. She ____________(not do) homework every day.

20. There __________(be) some water in the bottle.

21. Mike ____________(like) cooking..

22 She ____________(go) to school from Monday to Friday.

23. Liu Tao _____________(do) not like PE.

24. _________Mike_______(read) English every day?

25. How many lessons_____your classmate______(have) on Monday?

26. What time____his mother____(do) the housework?

三、改句子

1. Do you often play football after school? (肯定回答)

2. I have many books. (改为否定句)

3. Gao Shan’s sister likes playing tab le tennis. (改为否定句)

4. She lives in a small town near New York. (改为一般疑问句)

5. I watch TV every day. (改为一般疑问句)

6. David has got a big family. (改为一般疑问句)

7. We have four lessons.(否定句)

8. Nancy doesn’t run fast (肯定句)

9. My dog runs fast.

否定句:

一般疑问句:

10. Mike has two letters for him. 一般疑问句:

否定句:

11. I usually play football on Friday afternoon.

否定句:

一般疑问句:

划线提问

12. Su Yang usually washes some clothes on Saturday.

否定句:

一般疑问句:

划线提问:

13. Mingming usually plays football every day.

否定句:

一般疑问句:

划线提问

14. Tom does his homework at home.

否定句:

一般疑问句:

四、按照要求改写句子

1. Daniel watches TV every evening.(改为否定句)

2. I do my homework every day.(改为一般疑问句,作否定回答)

3. Amy likes playing computer games.( 对划线部分提问)

4. We go to school every morning.(改为否定句)

5. He speaks English very well.(改为否定句)

6. She is always a good student.(改为一般疑问句,作否定回答)

六、用do does填空(does 用于第三人称单数,其余用do)

1、_____ you ride a bike after school? Yes, I ________.

2、_____ your sister like P.E? No, she ______ not.

3、What_______ the students have? They have some pens.

4、How______ Linda go to school? She goes to school on foot.

5、He ______ not speak English. He speaks Chinese.

6、______ they watch TV on Sundays? Yes, they ______ .

7、My father and mother ______ not read newspapers on Saturday.

七、用一般现在时填空。

1. What ______ he _____ (have)? He ________ (have) a toy plane.

2. My mother _____ not_____(like) English. She ____ (like) Chinese.

3. ______ you ______ (go ) to school by bus?

No, I _____ (go) to school by car.

学习好资料欢迎下载

4. Miss Wang ______ (swim ) every day.

5. I _____(like) English . Tom _________ _______(not like ) English.

6. The moon ______ (go) around the earth.

7. When_____ you _______ (go ) to school?

I _____ (go) to school at five every day.

1. She is a student, _____ name is Julia.

A. its

B. her

C. hers

D. his

2. Could you help _____ with _______ English, please.

A. I, my

B. me, me

C. me, my

D. my, I

3. A friend of _____ came here yesterday.

A. my

B. his

C. him

D. himself

4. ______ pencil-box is beautiful. But ____ is more beautiful than ______.

A. Toms, my, he

B. Tom's, mine, his

C. Tom's, mine, him

D. Tom's, my, his

5. Most of ______like Chinese food.

A. they

B. Their

C. Them

D. theirs

6. Don't you let ____ help you ?

A. I and my friend

B. my friend and I

C. my friend and me

D. my friend and I to

7. How hard______ works!

A. we

B. him

C. he

D. his

8. ______ have been chosen.

A. I, you and he

B. He, you and I

C. You, he and I

D. You,and me

9. She gave the erasers to Lucy and _______ .

A. I

B. me

C. my

D. mine

10. That's not ______, it is_______. I made it ______ .

A. ours, mine, myself

B. your, mine, myself

C. yours, her, myself

D. yours, my, myself

11. We bought _____ English-Chinese dictionaries.

A. us

B. ours

C. ourselves

D. to us

12. Most people think ______ are winning SARS.

A. ours

B. ourselves

C. we

D. us

1.This is (I ) bottle. __________ . (you) is over there.

2. Whose cup is this ? It’s_______ (he).

3.Which room is ___________ (we) ? I don’t know.

4. That basket isn’t__________ (me). It’s___________(she).

5. __________ computer is broken. Could you help__________-? (他)

6. __________ are very young. Who can look after__________? (她们)

7. __________ looks like _________ mother. (她)

8. Look at the kite in the tree. It’s ____. Could you help_____? _____ can’t get it down. (我)

9. Don’t put your socks h ere. Put _______away. (它们)

10. He can mend ________ (你的) clock. Give ________ to ________.(它,他)

11. This is not __________car. _________ is over there. ( 我们的) 12. What’s wrong with _________ arm , Jack ?

13. Uncle Wang can’t find ________ pen. Could you he lp ______ ?

14. I have a sheep. ________ name is Duoli.

15. ________ can mend your plane. Please give it to ________ . (我们)

一般将来时练习题

一般将来时(The future indefinite tense)

一般将来时主要有以下几种表现形式:

由助动词shall或will加动词原形构成,shall 用于第一人称,will用于第二、三人称。除英国外的说英语的国家,在陈述句中,即使在第一人称一般也用will,在英国也有这种趋势。在口语中,常用shall, will的缩写形式为’ll, 如:I’ll, you’ll等。Shall not 的缩写式为:shan’t, will not 的缩写式为:won’t.

肯定句:I/We shall/will go.

You/He/She/They Will go.

否定句:I/We shall/will not go.

You/He/She/They Will not go.

疑问句:Shall I/we go?

Will you/he/she/they go?

什么叫做一般将来时

(1)一般将来时表示将要发生的动作或情况。

例如:I will(shall) arrive tomorrow.我明天到。

Will you be free tonight? 你今晚有空吗?

We won’t (shan’t) be busy this evening. 我们今晚不忙。

(2)在一般将来时的句子中,有时有表示将来时间的状语,有时没有时间状语,这时要从意思上判断是否指未来的动作或情况。例如:

Will she come? 她(会)来吗?

We’ll only stay for two weeks. 我们只待两星期。

The meeting won’t last long. 会开不了多久。

(3)在以第一人称I或we作主语的问句中,一般使用助动词shall,这时或是征求对方的意见(a),或是询问一个情况(b):

a. Where shall we meet? 我们在哪儿碰头?

b. Shall we have any classes tomorrow?明天我们有课吗?

在这类问句中,近年来也有不少人用will,特别是在美国。例如:

How will I get there? 我怎么去?

(4)be going to+动词原形

a.表示打算、准备做的事。例如:

We are going to put up a building here.我们打算在这里盖一座楼。

How are you going to spend your holidays?假期你准备怎样过?

b.表示即将发生或肯定要发生的事。例如:

I think it is going to snow. 我看要下雪了。

There’s going to be a lot of trouble about this. 这事肯定会有很多麻烦。

c.“will”句型与“be going to”句型,前者表示纯粹将来,后者表示打算、计划、准备做的事情,更强调主语的主观意愿。例如:

Tomorrow will be Saturday. 明天是周六了。

We are going to visit Paris this summer.今年夏天我们打算游览巴黎。

学习好资料欢迎下载

( ) 1. There __________ a meeting tomorrow afternoon.

A. will be going to

B. will going to be

C. is going to be

D. will go to be

( ) 2. Charlie ________ here next month.

A. isn’t working

B. doesn’t working

C. isn’t going to working

D. won’t work

( ) 3. He ________ very busy this week, he ________ free next week.

A. will be; is

B. is; is

C. will be; will be

D. is; will be

( ) 4. There ________ a dolphin show in the zoo tomorrow evening.

A. was

B. is going to have

C. will have

D. is going to be

( ) 5. –________ you ________ free tomorrow?

– No. I ________ free the day after tomorrow.

A. Are; going to; will

B. Are; going to be; will

C. Are; going to; will be

D. Are; going to be; will be ( ) 6. Mother ________ me a nice present on my next birthday.

A. will gives

B. will give

C. gives

D. give

( ) 7. – Shall I buy a cup of tea for you?

–________. (不,不要。)

A. No, you won’t.

B. No, you aren’t.

C. No, please don’t.

D. No, please.

( ) 8. – Where is the morning paper?

– I ________ if for you at once.

A. get

B. am getting

C. to get

D. will get

( ) 9. ________ a concert next Saturday?

A. There will be

B. Will there be

C. There can be

D. There are

( ) 10. If they come, we ________ a meeting.

A. have

B. will have

C. had

D. would have

( ) 11. He ________ her a beautiful hat on her next birthday.

A. gives

B. gave

C. will giving

D. is going to giving ( ) 12. He ________ to us as soon as he gets there.

A. writes

B. has written

C. will write

D. wrote

( ) 13. He ________ in three days.

A. coming back

B. came back

C. will come back

D. is going to coming back ( ) 14. If it ________ tomorrow, we’ll go roller-skating.

A. isn’t rain

B. won’t rain

C. doesn’t rain

D. doesn’t fine

( ) 15. – Will his parents go to see the Terra Cotta Warriors tomorrow?

– No, ________ (不去).

A. they willn’t.

B. they won’t.

C. they aren’t.

D. they don’t.

( ) 16. Who ________ we ________ swimming with tomorrow afternoon?

A. will; go

B. do; go

C. will; going

D. shall; go

( ) 17. We ________ the work this way next time.

A. do

B. will do

C. going to do

D. will doing

( ) 18. Tomorrow he ________ a kite in the open air first, and then ________ boating in the park.

A. will fly; will go

B. will fly; goes

C. is going to fly; will goes

D. flies; will go

( ) 19. The day after tomorrow they ________ a volleyball match.

A. will watching

B. watches

C. is watching

D. is going to watch

( ) 20. There ________ a birthday party this Sunday.

A. shall be

B. will be

C. shall going to be

D. will going to be

( ) 21. They ________ an English evening next Sunday.

A. are having

B. are going to have

C. will having

D. is going to have

( ) 22. ________ you ________ free next Sunday?

A. Will; are

B. Will; be

C. Do; be

D. Are; be

( ) 23. He ________ there at ten tomorrow morning.

A. will

B. is

C. will be

D. be

( ) 24. ________ your brother ________ a magazine from the library?

A. Are; going to borrow

B. Is; going to borrow

C. Will; borrows

D. Are; going to borrows

( ) 25. – Shall I come again tomorrow afternoon?

–________ (好的).

A. Yes, please

B. Yes, you will.

C. No, please.

D. No, you won’t.

( ) 26. It ________ the year of the horse next year.

A. is going to be

B. is going to

C. will be

D. will is

( ) 27. ________ open the window?

A. Will you please

B. Please will you

C. You please

D. Do you

( ) 28. –Let’s go out to play football, shall we?

学习好资料欢迎下载

– OK. I ________.

A. will coming

B. be going to come

C. come

D. am coming

( ) 29. It ________ us a long time to learn English well.

A. takes

B. will take

C. spends

D. will spend

( ) 30. The train ________ at 11.

A. going to arrive

B. will be arrive

C. is going to

D. is arriving

二、动词填空。

1. I ______(leave)in a minute. I ______(finish)all my work before I ______ (leave).

2. —How long _____ you _____(study)in our country?

—I _____(plan)to be here for about one more year.

—I _____(hope)to visit the other parts of your country.

—What ______ you ______(do)after you ______(leave)here?

—I ______(return)home and ______(get)a job.

3. I ______(be)tired. I ______(go)to bed early tonight.

4. Mary’s birthday is next Monday, her mother _____(give)her a present.

三、句型转换。

1. People in the north often go skating in winter. (next winter)

2. There are two cinemas in that town. (next year)

3. He comes back late.(in two days)

4. She is a conductor of a train.(soon)

一、单项选择。

( ) 1. The day after tomorrow they ________ a volleyball match.

A. will watching

B. watches

C. is watching

D. is going to watch

( ) 2. There ________ a birthday party this Sunday.

A. shall be

B. will be

C. shall going to be

D. will going to be

( ) 3. They ________ an English evening next Sunday.

A. are having

B. are going to have

C. will having

D. is going to have

( ) 4. ________ you ________ free next Sunday?

A. Will; are

B. Will; be

C. Do; be

D. Are; be

( ) 5. He ________ there at ten tomorrow morning.

A. will

B. is

C. will be

D. be

( ) 6. ________ your brother ________ a magazine from the library?

A. Are; going to borrow

B. Is; going to borrow

C. Will; borrows

D. Are; going to borrows

二、动词填空。

1. I am afraid there ______(be)a meeting this afternoon. I can’t join you.

2. Mike ______(believe, not)this until he ______(see)it with his own eyes.

3. Most of us don’t think their team ______(win).

三、句型转换。

1. China is a modern and strong country.(in twenty years)

2. Do you study hard?(from now on)

3. She didn’t speak English at the meeting.(before long)

学习好资料欢迎下载

祈使句练习题

一. 用括号内所给动词的适当形式填空。

1.please ____________(open) the door.

2.____________(not be) careless.

3.No____________(talk)!

4.Please ____________(not watch) TV so much,Jim!

5.Be ____________(care)!

二、将下列祈使句改为否定形式。

1.Open the door, please.

______________________________________________________

2.Do it again.

______________________________________________________

3.Draw on the wall.

______________________________________________________

4.Listen to the music.

______________________________________________________

三、将下列句子改为祈使句。

1.You can sit on this chair.

______________________________________________________

2.You should stay at home today.

______________________________________________________

3.Jack can read the new words for us.

______________________________________________________

4.You must sweep the floor carefully.

______________________________________________________

5.You should visit your sick grandma.

______________________________________________________

四. 选择填空

( )1.Her doctor said: “________ work so hard” A. Stop B. Don’t C. Can’t D. No

( )2.Jack, ________ to be here at 8 o’clock

A. is sure

B. is sure that

C. will be sure

D. be sure ( )3.________ when you cross the road.

A. Do care

B. Care

C. Be careful

D. To be careful ( )4. ________him the secret.

A. Don’t tell

B. Not to tell

C. Not telling

D. No telling

( )5. ________ in bed. It’s bad for your eyes.

A. Not to read

B. Don’t read

C.Don’t to read

D. Not read

( )6. ________ Your child. We’ll look after him.

A. Not to worry about

B. Don’t worry about

C. Not worry for

D. Don’t worry with

( )7.You are very tired. ________ a rest.

A. Not have

B. Do not have

C. Be have

D. Have

( )8 _____ in the street. It’s dangerous.

A. Not play

B. Not to play

C. Don’t play

D. Don’t to play

( ) 9 ______ tell a lie.

A. Be

B. Not

C. No

D. Don’t

( )10.Please ________ look outside. Look at the blackboard.

A. not

B. don’t

C. aren’t

D. can’t

( )11. Please ______ me some money.

A. lend

B. lending

C. to lend

D. be lend

( ) 12 ______ go to the bookshop.

A. Let’s

B. Don’t let they

C. Let we

D. No let me

( )13 When you watch a film, please ________.

A. quiet

B. be quiet

C. be quietly

D. quietly

( )14. _____ the boxes. You may use them later.

A. Keep

B. Keeping

C. To keep

D. Kept

( )15.____ up early tomorrow!

A. Getting

B. Get

C. To get

D. Got

三.将下列汉语翻译成英语。

1.不要坐在课桌上。

_________________________________________________________

2.不要在课堂上说话。

_________________________________________________________

3.咱们去上学吧。

_________________________________________________________

4.禁止停车!

_________________________________________________________

5.让我看看你的手表。

___________________________________________________________

学习好资料欢迎下载

现在进行时态专项练习

1.定义:现在进行时表示正在发生或进行的动作。

2.标志词:(1) 时间状语now 、at the moment

(2) 句前有提示词look 、listen 、look at …

3.谓语动词的构成:be +动词-ing

现在分词构成口诀

现在分词很好记,动词后缀-ing。

直接加、去e加、双写加。

还有一点要注意ie要用y来替。

现在进行时用法口诀

主语在前be在后,现在分词跟着走,其他成分不可丢。

变一般很简单,把be 提到句子前,否定句也不难,be后要把not添。还有一点要注意,动作提问doing替。

现在进行时态练习题

一.写出下列动词的现在分词形式。

help_______ come_______ swim_______ eat _______

give_______ find _______ sit _______ write_______

tie_______ make _______ play_______ clean _______

catch_______ walk_______ ride _______ run_______

draw_______ listen_______ begin _______ dance_______

watch_______ sleep_______ see_______ have _______

二.用所给词的适当形式填空。

1.Look ! The boy (read) books.

2.The girls (have) breakfast now.

3. —he (clean) the blackboard?

—No, he isn’t.

4.Tom (play) football on the playground at the moment .

5.Listen! They (sing) in the muisc room.

三.汉译英。

1.我们正在看电视。We TV.

2.Tom 在图书馆看书。

Tom books in the library.

3.康康在操场上打篮球。

Kangkang is playing basketball .

4.他此刻正在睡觉。He is sleeping .

5.玛利亚在做什么?What Maria now?

6.你在做作业吗?you your homework ?

四.句型转换。

1.I am running on the playground .(变否定句)

I on the playground .

2.She is dancing in the gym.(变一般疑问句,并做肯定回答)

dancing in the gym ?Yes, .

3.They are sleeping at the moment.(划线部分提问)

they at the moment ?

五.将下列句子改成现在进行时

1. I watch TV every day. I _________________TV now.

2. She works in a hospital. She _________________ in hospital.

3. Do you read this book? ____ you ________ this book.

4.Tom and Sam have lunch at about twelve.

Kitty and Ben ______________ lunch at about twelve.

5. They clean the room in the evening.

They ______________the room now.

六.完成下列现在进行时的句子:

1. The students _____ ______ (listen) to the teacher now.

2. Li Lei______ ________ (watch) TV now.

3. She____ _______ (look) at a nice picture now.

4. Look! The boys______ ________ (play) basketball.

5. Listen! They____ _________ (sing) a song.

6. A cat _____ ________ (run) up the tree now.

7. I ____ ________ (get) up now.

8. Her mother_____ _________ (wash) the dishes now.

9. He ______ _______ (go) to the park now.

10. They _____ ______ (sit) in the park.

11. My mother ________ ______ (clean) the room now.

12. She ______ ______(drink) some milk.

13. A cat_______ _______(sleep) behind the door.

14. Billy and Bob_______ ________(play) football.

15. They_____ _______ (have) fun together.

七、选择填空。

( ) 1.What are you doing? I’m_____ an interesting book.

A. looking

B. seeing

C. reading ( ) 2. What ___ your sister doing? She _____ cleaning the floor.

A. are, is B does, is C. is, is

( ) 3. Kate is ___ her green dress now .

学习好资料欢迎下载

A. putting on B puts on C wear

( ) 4. Is she___ her homework? No, she___.

A.do, doesn’t B does, isn’t C doing, is D doing, isn’t

( ) 5. Look! The cousins _____ new sweaters.

A. are wearing

B. wearing

C. are wear

D. is wearing

( ) 6. Don’t talk here. My father and mother _____.

A. is sleeping

B. are sleeping

C. sleeping

D. sleep

( ) 7 Listen! The birds ___ in the tree .

A sing

B singing

C is singing

D are singing

( ) 8. Who _____ over there now?

A. drawing

B. is draw

C. is drawing

D. draw

( ) 9. The students _____ an English class.

A. have

B. having

C. is having

D. are having

( ) 10. Listen! The baby _____ in the room.

A. crying

B. cried

C. is crying

D. cries

( ) 11.I am____ to the radio.

A. am listening

B. listening

C. am listen

( ) 12.She _____ the piano.

A is playing

B are playing

C playing

( ) 13..We ____ on the chair.

A. is sitting

B. are siting

C. are sitting

( )14.Lily _____ on the playground.

A. am running

B. running

C. is running

( )15. They ____ in the pool.

A. are swimming

B. are swiming

C. swimming

一、写出下列动词的过去式

1.am/is ________

2.do _______

3.go ________

4.have _______

5.isn’t _________

6. aren’t ________

7.spend________

8.cook_______

9.read ________ 10.clean _______ 11.live _______ 12.study_________

二、用适当的词完成下列对话

1.— How was your weekend? — It ______ great.

— What _______ you ______ last weekend ? — I _______ some homework.

2.— What ______ she ______ last weekend? — She _______ to the beach.

3.— What _______ they do last weekend? — They ________ to the movies.

三、用括号内所给词的适当形式填空

1. We _________ (enjoy) ourselves at the party last night.

2.Jack ____________ (study) for the English test last Sunday.

3._______ you ______ (go) to the Great Wall last year?

4. What day _______ (be) it yesterday?

5.The old man _______(be)ill and went to see a doctor.

6.We ________ (have) a party last night.

7.We __________ (visit) the museum and went home.

8.— How _______ (be) the students? — They were very friendly. 9.He often _______ (have) supper at home. Today he ______ (have) supper at school.

10.— ______ he _______ (have) lunch at nine? —No, he didn’t.

11.They _________(buy) a guitar yesterday.

四、句型转换

1. He came here last month. (改为否定句) He _______ _______ here last month.

2.They played football this morning. (改为一般疑问句并作简略回答)

—______ they _______ football this morning?

—Yes, they _______./No, they _________ .

3.They went to Beijing last year. (就划线部分提问)

_________ _________ they ________ last year.

4.Tom watched TV last night. (改为一般疑问句) _______ Tom _______ TV last night?

5.Mary does homework every day. (用last night 改写句子)

Mary ________ ____________ _________ ________ .

五、选择填空

( ) 1. Lee ________ his mobile phone at home.

A. leave

B. leaves

C. leaved

D. left

( ) 2. _____ he ________ a good rest? No, he didn’t.

A. Do, had

B. Did, have

C. Did, had

D. Was, had

( ) 3. As soon as he ________, he ______ to his family.

A. arrived, writes

B. arrived, written

C. arrived, wrote

D. arriveds, write ( ) 4. Mr. Black was late because he _______ his way.

A. losted

B. lose

C. loses

D. lost

( ) 5. When _________ Lee ________ school this morning?

A. did, got to

B. did, get to

C. did, get

D. did, got

( ) 6. Will you please say it again? I ________ quite _______ you.

A. didn’t, hear

B. don’t, heard

C. didn’t, heard

D. don’t, hear ( ) 7. ______ you ________ at six o’clock yesterday?

A. Do ,get up

B. Did, get up

C. Do, got up

D. Did, got up

( ) 8.What did you see _________?

A. now

B. every day

C. these days

D. just now

( ) 9.He went into the room and _______ the door.

A. lock

B. locking

C. locks

D. locked

( ) 10. —What _____ you _______ last week? —I bought a bag.

A. did ,buy

B. did , bought

C. do, buy

D. do, bought

( ) 11. —_____ he ____ his lunch? — Yes, he did.

A. Does ,has

B. Does, have

C. Did, have

D. Did, had

( )12.—Did the thieves _____ into the car? —No, they______.

A. fell, didn’t

B. fall(落下), did

C. jump(跳), didn’t

D. jump, did

( ) 13. -When did May come back from Hong Kong? -She __ from Hong Kong last Friday.

A. come back

B. comes back

C. returned back

D. came back

( ) 14. ____ she _____ this dictionary in the bookshop nearby last week?

A. Did, buy

B. Does, buy

C. Did, bought

D. Does, buys

( ) 15. He ____ to the station this morning and was______ for the train.

学习好资料欢迎下载

A. hurry, in time

B. hurries, on time

C. hurried, in time

D. hurried, at time

( ) 16. Where _____ Uncle Sun yesterday? A. was B. were C. did D. does ( ) 17. —Have you seen him today? —Yes, I ____ him this morning.

A. seeing

B. see

C. sees

D. saw

( ) 18. He ______ worried when he heard the news. A. is B. was C. does D. did

( ) 19. There _____ a telephone call for my brother Steven yesterday?

A. is

B. are

C. was

D. were

( ) 20. Liu Fengwei _____ three yuan for the lost library book.

A. paid

B. pay

C. spent

D. lost

( ) 21. He ____ in this school in 1958.

A. taught

B. teach

C. teaches

D. teaching

( ) 22. They _____ tired so they stopped ____ a rest.

A. are, have

B. were, have

C. were, to have

D. are, having

( ) 23. Yesterday I _____ in bed all day because I had a fever.

A. lay

B. lie

C. laid

D. lied

( ) 24. It was raining hard when he ____ home.

A. got

B. get

C. gets

D. was getting

( ) 25. She said her brother ____ in Beijing. He ______ to Japan on business last week.

A. wasn’t, went

B. hasn’t, went

C. wasn’t, go

D. isn’t, went

七、用所给动词的适当形式填空

1.Tom and Mary ___________ (come) to China last month.

2.Mike _________________(not go) to bed until 12 o’clock last night. So I _______ (get ) up late.

3.Mary __________ (read) English yesterday morning.

4.There _________ (be) no one here a moment ago.

5.I ___________ (call) Mike this morning.

6.I listened but ___________ (hear) nothing.

7.Tom ___________ (begin) to learn Chinese last year.

https://www.360docs.net/doc/c12564543.html,st week we _________ (pick) many apples on the farm.

9.My mother ________________ (not do) housework yesterday.

10.She watches TV every evening. But she _______________ (not watch) TV last night.

11.________ your father ________ ( go ) to work every day last year?

12. —What time _______ you _______ (get) to Beijing yesterday? —We __________ (get) to Beijing at 9:00 in the evening.

13.What __________ (make) him cry (哭) just now?

https://www.360docs.net/doc/c12564543.html,st year the teacher ___________ (tell) us that the earth moves around the sun.

15.There ____________ a telephone call for you just now. (be)

16.There __________ not enough people to pick apples that day. ( be)

17.There _____________ any hospitals (医院) in my hometown (家乡) in 1940. ( be not)

18.There ____________ enough milk at home l ast week, wasn’t there?

19.Eli ____________ to Japan last week. ( move) 20. –When _______ you _________ (come) to China? - Last year.

21.Did she ________ (have) supper at home?

22.Jack ____________ (not clean) the room just now.

23._________ (be) it cold in your city yesterday?

24.How many people ________ (be) there in your class last term?

25.It ________ (be) hot yesterday and most children _______ (be) outside.

26. There ________ (be) a football match on TV yesterday evening, but I _________ (have) no time to watch it.

27. He ate some bread and _________ (drink) some milk.

28. ________ he __________ (finish) his homework last night?

29. I__________(be) tired yesterday.

30. I ___________(gain ) Arts degree last year.

31. What _________ you ___________ (do) last night?

32. My grandfather _________ (leave) Hong Kong for New York in 1998.

33. What _______ he ________ (do) yesterday?

34. Last week I _______ (buy) a new bike.

35. He ________ (be) here just now.

36. He __________ (not find ) his key last night.

37. My father __________ (drink) a lot of wine yesterday.

38. ________ you ________ (finish) your homework yesterday?

39. I ________ (eat) some eggs and bread this morning.

40. Her mother __________ (not give) the girl any present.

41. Last year Mr. Smith _____ (go ) to China and Japan.

42. He _____ (have) a wonderful time.

43. He _____ (do) a lot of different things and _____ (talk) to a great number of different people.

44. He _____ (eat) Chinese and Japanese food and _____ (visit) a lot of interesting places.

45. When he _____ (go) back to England, he _____ (be) very tired.

46. A week ago, Kitty and Ben _________ (be) in the countryside.

47. At first, the wind _________ (blow) lightly.

48. The leaves ___________ (blow) slightly in the wind.

49. They ________ (fly) their kite happily in the gentle breeze.

50. Suddenly, the wind ________ (become) stronger.

51. The clouds in the sky _______ (move) quickly.

52. Leaves ________ (fall) from trees.

53. The sky became dark. Kitty and Ben ________ (go ) home immediately.

54. Kitty and Ben ________ (stay) at home. They __________ (watch) TV.

65. The big clean-up ________ (begin) immediately. Kitty and Ben went outside again.

一、按要求变换句型。

1. Father bought me a new bike. (同义句)

Father bought _______ _______ ________ ________ me.

2. Frank read an interesting book about history. (一般疑问句)

_______ Frank _______ an interesting book about history?

3. He’s cleaning his rooms. (划线提问)________ he _______?

学习好资料欢迎下载

4. Why not go out for a walk? (同义句)

_______ ________ ________ out for a walk?

5. Thomas spent RMB 10 on this book. (否定句)

Thomas _______ _______ RMB 10 on this book.

6. My family went to the beach last week. (划线提问)

________ ________ ________ family _______ last week?

7. I didn’t have any friends. (一般疑问句) ________ _______ have _______ friends?

8. I think she is Lily’s sister. (否定句)____________________

9. Sally often does some reading in the morning. (否定句)

Sally _______ often ______ some reading in the morning.

10. He is a tall, thin boy. (划线提问) _______ _______ he _______ ________?

11. They read English last night.

否定句:__________________________________________

一般疑问句:________________________________________

肯定/否定回答:____________________________________

对划线部分提问:____________________________________

二、用所给动词的正确时态填空

1. He________ TV every evening. (watch)

2. We always ________ to school on foot. (go)

3. Tom, with his classmates, often ______ football after school. (play)

4. Their classroom _________ four big windows. (have)

5. Your shoes _______ under the bed. (be)

6. She ______ for her friends at the bus stop now. (wait)

7. Sorry, I_______ no enough money with me now. (have)

8. The days _______ longer and longer now. (get)

9. ______ here and ______ by me. (come, stand)

10. Look, the bus _______. (come)

11. His uncle usually _________ to work by bus. (go)

12. Sorry, I’m busy. I ______to a friend of mine in Hangzhou. (write)

13. Lin Tao and his classmates ______ on a farm next week. (work)

14. We ______ to the Great Wall if it _______ fine tomorrow. (go, be)

15. Look at the cloud. I think it ________. (rain)

16. Mary _______thirteen next year. (be)

17. Today is Monday. Tomorrow ______ Tuesday. (be)

18. There _______ no hospitals here ten years ago. (be)

19. He _____you to the station tomorrow morning. (see)

20. It _____ very hard. We’d better stay at home. (rain)

21. I always ______ up at six in the morning, but I _____up a little later yesterday. (get )

22. She _______ swim very well when she was five years old. (can)

23. They ________ in Beijing in 1960. (be)

24. He always _______ to work by bike when he was in Shanghai. (go)

25. I _____ you up as soon as I ______to Nanjing. (ring, get)

26. They never _________ in the room. (smoke)

27. I______ to school yesterday because I _____ill. (not go, be) 28. John ________ like his father. (look)

29. Be quiet. The baby ______.(sleep)

30. Some young people _______in the lake. (swim)

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

现在完成时 (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. 我经常在街上看见他。

现在完成时练习题及答案

现在完成时 一、其构成 "助动词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?

英语现在完成时专项训练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常和现在完成时连用。

最新现在完成时专项练习经典

最新现在完成时专项练习经典 一、初中英语现在完成时 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)构成:现在完成时由助动词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.—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.

现在完成时练习题及答案

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

相关文档
最新文档