加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

现在完成时练习

(2017-09-05 13:15:27)
分类: 英语教学资源

Choose the best answer.

1. Kate's never seen Chinese films____ ?  A. hasn't she B. has she C. isn't she D. is she

2. -Ann has gone to Shanghai. -So ______her parents.   A. has B. had C. did D. have

3. -Mum, may I go out and play basketball?  ______you______ your homework yet?

A. Do; finish   B. Are; finishing   C. Did; finish    D. Have; finished

4. -______ 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

5. -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

6. I won't go to the concert because I ____my ticket.  A. lost   B. don't lose   C. have lost   D. is coming

7. How long have you _______ here?

A. come           B. got             C. arrived         D. been               

8. Jane has _____ to BeiJing. She will come back tomorrow.

A. been            B. gone            C. went             D. never been

9. It is ten years _____ I last saw her.  A. after            B. since            C. for                D. that

10. The Smiths _______ in China for 8 years.   A. has lived             B. lived        C. have been       D. live

11. --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

12. --____ you ever ____ to the US? -- Yes, twice.

A. Have, gone     B. Have, been     C, Do, go          D. were, going

13Both his parents look happy. Maybe they _______the good news .

A knew          B have known    C must know  D. will know

14The famous writer _____ 3 new book in the past two years .

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

15—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

16—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

17—______ 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

18—Do you know him well ?      —Sure .We _________ friends since ten years ago .

A were        B. have been          C. have become  D. have made

19Hurry up! The play __________ for ten minutes.

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

20      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

sincefor填空

1. He has lived in Nanjing ___ the year before last.  2. I’ve known him ______ we were children.

3. Our teacher has studied Japanese ______ three years. 4. She has been away from the city ______ about ten years.

5. It’s about ten years __________ she left the city.

I. Fill in the blanks with the proper form.

1. I____ already ____ (listen) to at least 10 songs by the band since I ________ their song for the first time last year .             

 2. _____ he ____ (finish) his work today? Not yet.

 4. Where’s Li Ming ? He __________ (go) to the teacher’s office.

5. I __________ (work) here since I ______ (move) here 5 years ago.              

6. So far I _______________(get) used to living here.

7. How long ________ the Wangs ______________(stay) here ? For two weeks.       

8. The students ____________ (read) English when the teacher came in.

9、用have / has been to / in, have gone togo的各种形式填空。

1) David ________ the park just now.

2) John _______________ England since he came back.

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

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

5) _____ you ______ there last year?

6) _____ they often ______ skating in winter?

完成句子

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

2They have been here since 2000 (对划线部分提问                       have they been here?

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

4This factory opened twenty years ago.(同义句 ) This factory               ________ for twenty years.

5Miss Gao left an hour ago.  (同义句)Miss Gao ________ _______ ________ ________ an hour ago.

6The Green Family moved to France two years ago. (同义句)

_______ two years ________ the Green family moved to France.

7. 我刚刚丢了我的化学书。(just                                                                                    
8. 我以前从来没去过那个农场。(never)                                                                                   
9
你已经看过这部电影了吗?                                                                                   

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

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

12 前天晚上他在写那个报告的过程中睡着了He                 when he                    the report the night before. 

0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有