您的当前位置:首页最新仁爱九年级英语现在完成时练习及答案

最新仁爱九年级英语现在完成时练习及答案

来源:小侦探旅游网


最新仁爱九年级英语现在完成时练习及答案

一、 用“for”或“since”填空.

1999 one year Saturday

10 o’clock last weeks two weeks

10 hours ago he was born two months ago

over five days we came here last year

二、 单项选择

( )1.I Beijing twice. It’s so beautiful.

A. have gone to B. have been to C. has been to B. went

( )2.---How long has Maria been a nurse? ---- . A. Since two years ago B. Since two years C. For two years age D. In 2002

( )3.He hasn’t finished his homework .

1 / 29

A. already B. ever C. nevver D. yet

( )4.The film for half an hour. All of us are late.

A. has begun B. has on C. has been on D. began

( )5.---How long have you China? ---For three years.

A. ( )6.I have been to American, so I know only a little about it.

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

( )7.---Tom, will you go to see the film “E.T ” this evening?

---No, I won’t. I it already.

A. saw B. have seen C. has seen D. will see

( )8.---Excuse me, is Sally here? ---Sorry, she Beijing on business.

A. has been to B. has been in C. has gone to D. have gone to

( )9.They some books they were interested in science.

2 / 29

A. have bought, since B. have bought, for

B. C. have had, since D. have had, for

( )10.---Have you ever been to Qingdao? --- . I’ve never been there before.

A. Yes, I have B. No, I haven’t C. Yes, I did D. No, I didn’t

( )11.The weather is very cold these days. I a cold for a few days.

A. have caught B. have had C. catch D. caught

( )12.How long have you in the party?

A. joined B. taken part C. been

( )13.---Where’s your father? ---- He to the post office.

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

( )14.---May I speak to Mr. Green?

---Sorry. He london. But he’ll be back in two days.

3 / 29

A. has been to B. has gone to C. has been in D. went to

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

1. Every student _________________ (see) the film already.

2. Kent and I __________________ (write) a song before.

3. Dick _______________ (do) the work these days.

4. The people 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.

4 / 29

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.

14.I_______already_______(see)the film. I_______(see)it last week.

15.______ he _________(finish) his work today ? Not yet .

16.______you ______(be)to Hong Kong ?Yes,I _________(be)there twice .

17.______ you ever ________(eat )chocolate sundaes? No, never.

19.Where`s Li Ming? He________(go)to the teacher`s office.

20.Shanghai ______(be) a small town hundreds of years ago.

21.I ___________ (work) here since I ______ (move) here in 1999.

5 / 29

22.So far I ____________(make) quite a few friends here.

23.How long ______the Wangs _________(stay) here?For two weeks.

二、句型转换(每空一词).

1.I have been to Macau before.(改为否定句)

I ______ ________ been to Macau before.

because he`s ill. (就划线部分提问)

3.He has learned English for 5 years.(就划线部分提问)

______ ______ _______ ________ learned English ?

4.I bought a new bike just now.(用just改写)

I ________ just __________ a new bike.

5.We began to learn English three years ago.(改为同义句)

We ________ _______English ________three years

6 / 29

6. The factory opened ten years ago.(同义句)

The factory _______ ________ ______ for ten years.

7.They have cleaned the room twice this week. (就划线部分提问)

_____ _____ ____ ______ they ______ the classroom this week?

8 My father went to England in 2003 and 2005. (同义句)

My father _____ ______ _____ England _____.

9. John left Beijing three years ago. (同义句)

John_______ ______ ______ Beijing_____ three years.

(同义句)

11. My father bought the car half a year ago. (同义句)

My father ______ ______ the car _______ half a year.

三、按要求填空

7 / 29

A.用 already或 yet

1) Have they taken down the old pictures ______? No, not ___________.

3) He said he hadn’t visited his home ________.

B.用 since或 for

1) Mike has been ill _____a long time. He has been in hospital ______ October.

2) Mrs Liao has been in hospital _________last week.

3) I have stayed at my aunt’s __________two weeks.

4). Jill has been in Ireland ________ Monday.

5). Jill has been in Ireland _____________ three days.

6). My aunt has lived in Australia __________ 15 days.

7). Margaret is in her office. She has been there__________7 o`clock.

8). India has been to Shanghai___________1974.

8 / 29

C. 用have gone或 have been

1) Where are the boy students ?They ___________to the school factory.

2) Is your father in?No, he ___________to Shenzhen.

_______ he ever______there before?Yes, he _______there several times

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.

四、单项选择

1. Li Hong has ________ the army for 2 years.

A. joined B. joined to C. been in D. joined in

2. We have been friends since ______.

A. children B. five years C. five years ago D. five years before

3. Mike ___________ the story for a month.

9 / 29

A. Has bought B. Has had C. had had D. has borrowed

4. You ______ that question three times.

A. already asked B. have already asked

C. already have asked D. asked already

5. Those foreign friends left Guangzhou __________.

A. since last week B. a week ago

C. for a week D. since a week ago

6. I _____ at this school for two years already.

A. am studying B. study C. studied D. have studied

7. They _________ in the city since last summer.

A. live B. didn’t live C. have lived D. live

8. Mrs. Wang has lived in Haikou _________ 1992.

10 / 29

A. since B. from C. after D. in

9. Mr. Black _________ China since the summer of 1998.

10. You’d better go on ________ English.

A. study B. studied C. studying D. to study

11. You have never been to the Great Wall, ________ you?

A. do B. don’t C. have D. haven’t

12. His father _______ for years.

A. has died B. has been dead C. died D. dies

13. Mary ________ to see the films because she __________ it twice.

A. won’t go, saw B. won’t go, will see

C. won’t go, has seen D. didn’t go, sees

14. ________ you ________ some more food? Thank you. I _______ enough.

11 / 29

A. will have B. have had C. Do, have , have D. Do, have, had

15. ______ you ______ England? Yes, it _____ a beautiful country.

A. Will , gone to, was B.Have , been to, is

C. had ,been to, is D. Have ,gone to, is

16. -------_______ you _______ to the capital?

-------No, I ______.I ______ there early next month.

A. Have,been, haven’t, am going B. Had, been, hadn’t,C. Have, gone, haven’t, was going D. Did,go, didn’t,17. ------You sister ______ to London to study English. Is that true?

-------Yes , she ___ there for two months.

A. has been, has been B. will go, has gone

C. gone, will be D. has gone, has been

12 / 29

am going

was going

He ____ it two days ago

A. learns, will get, bought B. is learning, has got, bought

C. learned, has got, bought D. is learning, got, has bought

19. --You haven’t read the book before, have you? --_______.

A. Yes , I haven’t. B. No, I have. C. Yes, I do. D. No, I haven’t.20. —Where is Li Lei? —He ___ Shanghai.

A. has gone to B. has been to C. went to D. goes to

21.-----Have you ______been to Beijing? --------No,___________.

A ever ever B yet , never C ever never

13 / 29

1

一:用“for”或“since”填空.

since 1999 for one year since Saturday

since 10 o’clock since last weeks for two weeks

since 10 hours ago since he was born since two months ago

for over five days since we came here last year

二、单项选择

1-5 BADCB 6-10 CBCCB 11-14 BCBB

三、 完成句子

1. I have just lost my purse.

2. Have they cleaned the classroom yet? Yes, they have.

3. The boy has been ill for three days.

14 / 29

4. Tom has been away from China for five years.

5. China has already sent up many satellites to space.

6. I have never been to Sichuan before.

7. They have been married for ten years. 8. So far, he has already learnt more than 2000 words.

2

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

1.has seen 2.have written 3.has been doing 4.have , seen 5.has bought 6.lives 7.breaks 8.finished 9.Have , borrowed 10.have , droken 11.has left, called 12.have seen , love 13.Have you heard , have , told , did , did he tell

14.have,seen,saw15.Has,finished16.Have,been,have been 17.Have,eaten

22.have made 23.have, stayed

二、句型转换(每空一词).

15 / 29

1.have not2.Why hasn't3.How long has he4.have, bought5.have learnt, for

6.has been open 7.How many times have , cleaned 8.has been to , twice

9.has been away from , for 10. has been closed , since 11.has had ,for

16 / 29

现在完成时:

【2011福建泉州】1. —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

【2011云南八市】2. —________ 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

【2011北京】3. My aunt is a writer. She ____ more than ten books since 1980.

A. writes B. wrote C. has written D. will write

17 / 29

【2011广东清远】4. Echo _____ for half a month. She’

A. left B leave C. has left D. has been away

【2011广西百色】5.The Smiths came to Shanghai in 2008,they__ there for three years since then.

A. live B. lived C. have lived D. will live

【2011广西桂林】6. — Have you ever been to Nanning? — Yes, _______ .

A. I was B. I do C. I am D. I have

【2011河北省】7. I my homework, I guess I can't join you.

A. don't finish B. didn't finish

C. haven't finished D. won't finish

【2011•河南省】8. —Excuse me, where is Mr. Brown's office?

—Sorry, I don't know. I _____ here for only a few days.

18 / 29

A. work B. worked C. have worked D. will work

【2011黑龙江绥化市】9.—Where is Bob? —He ______to Harbin for a meeting.

A. went B. has been C. has gone

【2011江苏徐州】10. — Are you going to the bank, Laura? —No, I ______ to the bank already.

A. have been B. have gone C. am going D. had been

【2011呼和浩特】11. ----Oh, you are here. I’m looking for you all the morning. ?

----To the library.

A. Where have you gone B. Where will you go

C. Where are you going D. Where have you been?

【2011四川资阳】12. So far this year, many new houses ________ in Wenchuan with the help of the government.

A. build B. are built C. will build D. have been built

19 / 29

【2011天津】13. My grandmother ______ a lot of changes in Tianjin since she came here.

A.sees B. can see C. will see D. has seen

【2011贵州毕节】14.I many new friends since I came here.

A.make B.made C.will make D.have made

【2011福建莆田】15. Mrs. Weng came back from France in 2010. She _____ there for four years.

A. works B. worked C. has worked

【2011贵州贵阳】16. \"Where's your brother, Jane?\"

\"He's not in Guiyang these days. He________ Beijing.'

A. has gone to B. has been to C. had been to

【2011四川雅安】17. She _______ this book for nearly three weeks.

A. has borrowed B. has lent C. has bought D. has kept

20 / 29

【2011四川雅安】18. They _____ England and they will be back next week.

A. have gone to B. have been to C. have gone in D. has been on

【2011•四川南充】19. He_______ in this city since his family moved to Nanchong.

A. live B. lived C. has lived

【2011陕西】20. Some students in Shanghai e-bags for several months.

A. have B. have had C. had D. will have

【2011辽宁本溪】21.—Is Mr. Smith still in Shanghai?

—Yes, he ______ there for two months.

A. has been B. has gone C. has been to D. has gone to

【2011•宁夏】22. My brother and I _____ in Yinchuan since 1997.

A. had lived B. have lived C. live D. will live

【2011广西贵港】23. My pen pal said he would write to me, but I ___ any letters from him

21 / 29

so far.

A. won’t receive B. haven’t received C. hadn’t received D. didn’t receive

【2011广西贺州】24. Our country ______the sixth population census(人口普查) already.

A. finished B. has finished C. will finish D. finishes

【2011贵州遵义】25.Thomas ______ the army for two years, so he misses his mother very much.

A. has joined B. has taken part in C. has been in

【2011江苏泰州】26.—How well do you know the Opera House?

—I know the place very well. I ____ Sydney many times.

A. have been in B. have been to C. have gone to D. have arrived in

【2011重庆江津】27.A:How clean the bedroom is!

B: Yes, I am sure that someone it.

22 / 29

A. cleans B. cleaned C. has cleaned D. had cleaned

【2011·福建福州】28.— Where is Ben? — He ____ to the teachers’ office. He will be back soon.

A. go B. has gone C. has been

【2011重庆】29. I ______my hometown for a long time, I really miss it!

A. left B. went away from C. have left D. have been away from

【2011山东聊城】30. —Will you please go to see the movie Guanyinshan with me?

—No, I won’t. I ______ already.

A. saw B. have seen C. see D. will see

【2011四川广安】31. -Where is John? -He ______ the science lab.

A. has gone to B. has been to C. went to

【2011•甘肃兰州】32. — How do you like your English teacher?

23 / 29

— He is great. We friends since three years ago.

A. were B. have made C. have been

【2011山东威海】33.—Hi, guys. Where are you heading now?

—Home. We _________all our money, so we have to walk home now.

A. spend B. spent C. have spent D. are spending

【2011四川内江】34. — _____ you _____ the movie Gongfu Panda II ?

— Not yet. I'll see it this Sunday.

A. Did, see B. Do, see C. Have, seen

【2011江苏淮安】35.British Prince William(威廉王子) and Kate _____ for nearly two months.

A. married B. have married C. have been married D. have got married

【2011•湖南株洲】36. Jim _________ in Zhuzhou since he finished his college.

A. works B. is working C. has worked

24 / 29

【2011湖南怀化】38. —May I speak to Lin Tao?

—Sorry, he is not in. He ______ to Changsha.

A. has been B. has gone C. went

【2011安徽】39. He promised to pick me up at the school gate. However. he __ yet. A. didn't arrive B. doesn't arrive C. isn't arriving D. hasn't arrived

【2011•贵州铜仁】40. Great changes _________ in Tongren in the past five years.

A. have happened B. have taken place

C. have been happened D. have been taken place

【2011广东肇庆】41. You are too late. The film ______ since half an hour ago.

A. has begun B. has been on C. began

【2011湖北襄阳】42. ---- Why won’t you go to the movie with me, Gina?

- --- Because I it twice.

25 / 29

A. see B. have seen C. saw D. will see

【2011湖南永州】43. -Where's your father, Tom? -He__ to Changsha.

A. goes B. went C. has gone

【2011山东】44. - Where is my sister, mum? - She ______ to the library. She will be back soon.

A. has been B. is going C. has gone D. will go

【2011 湖南衡阳】45.—May I speak to Mary?

—Sorry, she isn’t in. She

A. has been B. has gone C. is going

【2011贵州安顺】46. —Are Li Yan and Wang Mei still living in Pingba?

—No, they ____ to Shanghai.

A. had moved B. moved C. will move D. have moved

26 / 29

【2011四川泸州】47. Mr. Fan ___ this watch in 2005. he ____ it for 6 years.

A .bought, has had B. bought, has C. has bought, has had D. has bought, had

【2011•江苏盐城】48. Mr. White came to our school in 2008, and since then he us English.

A. teaches B. taught C. has taught D. will teach

【2011安徽芜湖】49. —China develops so fast. —That’s true. It ______ a lot already.

A. changes B. changed C. will change D. has changed

【2011湖北·武汉】50. - Jim isn’t in the classroom. Where is he?

- He _____ to the teacher’s office.

A. will go B. has gone C. had gone D. is going

【2011.云南昆明】51. Lanmon ______ here for almost ten years and he has many Chinese friends.

A. has been

27 / 29

【2011.云南昆明】52. —Have you ever visited Germany?

—____________. But I expect to go there again.

A. Perhaps B. No, I haven’t

C. I don’t know D. Yes, I have

【2011.山东淄博】53. —May I speak to Miss Wang?

—Sorry. She isn’t in. She __________ to Hong Kong.

A. has been B. has gone C. goes D.went

【2011.广西北海】54. Sam came to Baihai in 2002. He __________ here for nine years.

A. lives B. was living C. has lived D. will live

【2011.海南三亚】55. He _____in Xinxiang for five years when I heard his news.

A. has lived B. had lived C. is living D. has been lived

【2011黑龙江龙东五市】56.Our school is having a sports meeting. Someone _____ here

28 / 29

already.

A. arrived B. have arrived C. has arrived

过去完成时:

【2011陕西】1. Some students in Shanghai e-bags for several months.

A. have B. have had C. had D. will have

29 / 29

因篇幅问题不能全部显示,请点此查看更多更全内容