您好,欢迎来到微智科技网。
搜索
您的当前位置:首页现在完成时专项练习题(1)

现在完成时专项练习题(1)

来源:微智科技网
现在完成时专项练习题

一、 单项选择:

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 years . 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 made 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

21、 Li Hong has ________ the army for 2 years.

A. joined B. joined to C. been in D. joined in 22、 We have been friends since ______.

A. children B. five years C. five years ago D. five years before 23、 Mike ___________ the story for a month.

A. Has bought B. Has had C. had had D. has borrowed 24、You ______ that question three times.

A. already asked B. have already asked C. already have asked D. asked already 25、Those foreign friends left Guangzhou __________.

A. since last week B. a week ago C. for a week D. since a week ago 26、I _____ at this school for two years already.

A. am studying B. study C. studied D. have studied 27、They _________ in the city since last summer.

A. live B. didn’t live C. have lived D. live 28、Mrs. Wang has lived in Haikou _________ 1992.

A. since B. from C. after D. in 29、Mr. Black _________ China since the summer of 1998.

A. has been to B. has been in C. has come to D. came to 30、In the past few years , great changes in China .

A. have taken place B. take place C.will take place D. have been taken place 31、Chongqing is larger than in Japan.

A. any other city B. all the other cities C. any city D. the other city 32、His father _______ for years.

A. has died B. has been dead C. died D. dies 33、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 34、----_______ you _______ to the capital? ---No, I ______.I ______ there early next month.

A. Have, been, haven’t, am going B. Had, been, hadn’t, am going C. Have, gone, haven’t, was going D. Did, go, didn’t, was going 35. What do you think him in the past four weeks ?

A. had happened to B. has happened to C. happened for D. to happened to

二、 句型转换:

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. (合并成一个句子) ___________________________________________ 9、I have been to Macau before.(改为否定句) I ___ ____ been to Macau before.

10、He hasn’t come to school because he’s ill (就划线部分提问) ____ _____ he come to school? 11、He has learned English for 5 years.(就划线部分提问) ____ ___ ____ ____ learned English ?

12、We began to learn English three years ago.(改为同义句) We ____ ____English ____three years

三、 汉译英:

1. 我从来没有听到过他。 _____________________________________ 2. 你到哪儿去了? ______________________________________________

3. 你父亲买了新手表给你。是吗? ______________________________________ 4. 我已经对英语感兴趣了______________________________________________ 5. 他来到这儿许多年了。 ______________________________________________ 6.我还没有做完作业呢 ______________________________________________ 7. 那位老太太已经死了两年了。 _______________________________________ 8. 他们离开上海多久了?。 ______________________________________ 9. 她曾去过青岛两次。 ________________________________________

10. 我哥哥去北京了。 ______________________________________________ 四、 用所给动词的适当形式填空:

1. I____ already ____ (see) the film. I ___ (see) it last week. 2. ___ he ____(finish) his work today ? Not yet .

3. ___ you ____(be) to Hong Kong ? Yes, I _____ (be) there twice . 4. He _______ just ______ (finish) his homework.

5. _______ the young woman ever _______(travel) to England? 6. _______ each of you _______(read) “Gone with the wind” yet? 7. Have you _______(get) any new CDs?

8. My family have never _______ (be) to Sanya. 9. They _______ ever _______ (eat) fish and chips. 10. I _______ just _______ (lose) my science book. 11. Has Tom _______ (finish) his work? 12. I have already _______ (read) this book. 13. She hasn't _______(return) her book yet.

14. _________ you ever ____(eat ) chocolate sundaes ? No, never. 15. My father ____ just ____ (come) back from work. He is tired now. 16. Where’s Li Ming ? He __________ (go) to the teacher’s office.

17. Shanghai _____ (be) a small town hundreds of years ago. Now it _________ (become) a large city. 18. I _______________ (work) here since I ______________ (move) here in 1999. 19. So far I _______________(make) quite a few friends here.

20. How long ________ the Wangs ______________(stay) here ? For two weeks. 21. I ____ just ___________ (finish) my homework.

22. His parents (live) here since they (finish) college. 23. ____ you ____________ (find) your science book yet?

24.The girl with her parents (see) five English movies in the last two months . 25.There (be)great changes since China’s liberation.

26. The students ____________ (read) English when the teacher came in. 27. I've lost my pen. _________ you ________ (see) it anywhere? 28.

五、用for 或since填空。

1. Jill has been in Ireland Monday. 2. Jill has been in Ireland three days.

3. My aunt has lived in Australia 15 days. 4. Margaret is in her office. She has been there 7 o'clock. 5. India has been an independent country 1974. 6. The bus is late. We'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、现在完成时常与already(已经),just(刚刚,正好),ever(曾经),never(从来,也不;从不),before(以前),yet(仍然)等连用。选B。 3、C

4、现在完成时常与recently(近来),so far(到目前为止),in the past/“last + 一段时间”等时间状语连用。因为上述短语表示的是从现在起往前推算的一段时间,句中的动作是从过去某一时间或时刻开始持续到现在的。选D。 5、C

6、现在完成时时常与“for +时间段或since +过去时间点”连用(含从句,从句过去时)。故6应选C。 7、C

8、现在完成时还与once(一次),twice(两次),three times(三次),several times(几次)等表示重复次数的词语连用。故8应选B。

9、现在完成时与一般过去时容易混淆,就是因为它们所表示的动作都发生在过去,但二者又有区别:一般过去时表示过去某个时间发生的事、存在的状态或经常发生的动作,说话的侧重点在于陈述一件过去的事情,与现在没有关系;现在完成时表示与现在有关系的发生在过去的动作,它不与表示过去的时间状语(如yesterday , last week , a moment ago等)连用。故9的正确答案为B。 10、B

11、现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。故11的正确答案依次为:D。 12、B 13、A 14、C 15、A。 16、“have/has gone to + 地点”表示“某人去了某地(还未回来)”,指主语所指的人不在这儿。“have/has been in + 地点”表示“在某地呆了多长时间”,常与表示时间的状语连用。“have/has been to +地点”表示“曾经去过某地(但现在已不在那儿)。”故16的正确答案为A。 17、A 18、D 19、C 20、C 二、句型转换。

1、has he? 2、How long 3、died, has been dead 4、has been open 5、has been away 6、joined;ago 7、It is, since 8、The bus has been here for ten minutes. 三、汉译英。

1、Jim has finished doing his homework already. He is free now. 2、He received a letter yesterday.

3、My father has been to the Great Wall before. 4、She hasn't seen the new film yet. 5、She has been to Shanghai.

6、Where has he been these days?

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

Copyright © 2019- 7swz.com 版权所有 赣ICP备2024042798号-8

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务