剑桥英语--现在完成时专项练习题

  • 格式:docx
  • 大小:34.34 KB
  • 文档页数:14

剑桥英语--现在完成时专项练习题 2 / 14

现在完成时专项练习题

I.Choose the best answer

1.Both his parents look sad .Maybe they what’s happen 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

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 3 / 14

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 yu 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 4 / 14

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. You have a tall young man.

A.grown B. grown into C. grown us D. grown up

22. He has the watch for a year.

A. buy B. bought C. have D. had

23. Has your brother the dog?

A. kept in B. fed C. fed on D. Kept on

24. I this book for two weeks, I have to return it now.

A.borrowed B. have borrowed C. kept D.have kept

25. Have you ever to the Great Wall? It’s very beautiful.

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

26. Her brother the Party since 1978.

A.joined B. has joined C.has been in D. was in

27. The Greens many places of interest since they came to

China.

A. will visit B. visited C. have visited D. visit

28. I ‘m sorry, I your name .

A. had forgotten B. forgot C. have forgotten D. forgotten 5 / 14

29. The bookshop for eight years

A. has been open B.has been opened C. has opened D. has

open

30. The flower I grown up.

A.planted has B. planted have C. has planted D. have planted

Ⅱ.填空

用 have(has) been ,或 have(has ) gone .填空

A:Where Li Fei ?

B: He to Hainan Island.

A: How long he there?

B: He there for three days.

A: When will he come back, do you know?

B: I’m afraid he won’t come back recently.

A: Could you tell me the way to Hainan Island?

B: Sorry, I never there.

A: How many times Li Fei to that place?

B: He there only once.

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

1) Where is Jack? He this country.

2)David the park just now.

3) John England since he came back.

4). How long have this village? 6 / 14

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 the zoo with me?

--- Yes ,but I there before.

11). Where you now? ---I the zoo.

12). He often swimming.

13). you there last year?

14). they often skating in winter?

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

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