搜档网
当前位置:搜档网 › 现在完成时练习题

现在完成时练习题

现在完成时练习题
现在完成时练习题

现在完成时练习题

一,单选

1 -----What are you to do this Sunday? -----I ______yet. A . won’t decide B .didn’t decide C .haven’t decided D .don’t decide

2 I _____to Canada twice. It’s so beautiful .

A .won’t go

B .have gone

C .don’t go

D .have been

3 The life we were used to ______greatly since 1992. A .change B .

has changed C .changing D .have changed 4 -----How long has Eliza been a nurse(护士)? -----______

A .Since 2002

B .Four years ago

C .In 2002

D .At 2002

5-----How long ____you _____stamps(邮票)? ------Since two years ago .

A .have ,collected(收集)

B .did ,collect

C .have ,been collecting

D .are collecting 6 My father _____ on business(出差) for two

weeks .He’ll return in three days.

A .left

B .has left

C .has gone

D .has been away 7 -----Kitty ,will

you go to s ee the film “Cold Mountain”this evening ? ------No, I

won’t . I ____ it already . A .saw B . have seen C .see D .will see 8----Scott has already returned to our town -----Really? Where ____

you ____ him ?

A . do ,see

B .have ,seen

C .did ,see

D .has ,seen 9 ----How long

have you ____China? ------ For three years . A .come back B .return C . left D .been away from

10 ----Alice came back home the day before yesterday . ----Really? Where _______?

A .has she been

B .had she been

C .has she gone

D .had she gone

11.Both his parents look sad . Maybe they _________what's happened to him. A. knew B. have known C. must know D.will know

12、He has _______ been to Shanghai, has he ,

A. already

B.never

C.ever

D. still

13、Have you met Mr Li ______,

A. just

B. ago

C.before

D. a moment ago(刚才)

14、The famous(有名的) writer _____ one new book in the past two year. 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、Zhao Lan ______already ______in this school for two years. A. was ; studying B. will ; study C. has ; studied D. are ; studying

17、We ______ Xiao Li since she was a little girl. A. know B. had known C. have known D. knew

18、Harry Potter(哈利波特) is a very nice film .I_______ it twice.

A. will see

B. have seen

C. saw

D.see

19、—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

20、—______ 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

21、 His father ______ the Party since 1978. A. joined(参加,是点动词) B. has joined C. was in D. has been in

22、—Do you know him well ,

— Sure.We _________ friends since ten years ago. A. were B. have been C. have become D. have made 23、—How long have you ____ here,—About two months.

A. been

B. gone

C. come

D. arrived

24、Hurry up~(赶快) The play __________ for ten minutes. A. has begun B. had begun C. has been on D. began

25、 Miss Green isn't in the office . she_______ to the library(图书馆).

A.has gone

B. went

C.will go

D. has been

26、My parents ______ Shandong for ten years. A. have been in B. have been to C. have gone to D. have been

27、The students have cleaned the classroom,_____,

A. so they

B. don‘t they

C. have they

D. haven’t they

28、_____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 29、 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(大学)

二,正确形式填空

11 ----Are you sure you _____(lose) the book ?

-----Yes , I ___________ (look) for it everywhere ,but I still

can’t find it .

12 -----________you _____(take)the medicine yet ? -----Yes, I

_____(take) it half an hour ago .

13 I _____(never,meet) her sister before .

14 He_______(just,watch) a football game .He is so tired and hungry .

15 _____you ever _____(travel) on a train ?

16 ----How many times ____you ____(read) this book? ----- I

______(read) it several times .

17 I ____(read) only two pages of this book .

18 -----How long ____you ____ (learn) English ? ------Ever since I

_____(go) to middle school.

19 It____(be) two months since he __________(leave)his hometown. 20 He____the League(共青团)in 2003.

三、句型转换。

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

______ __________have they been here,

2、The old man _________ last year. He _____ ___ ____for a year. (die) (动词填空)

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

This factory ______ ________ ________ for twenty years. 4、Miss Gao left an hour ago. (同义句转换)

Miss Gao ________ _______ ________ ________ an hour ago.

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

Her mother _______ the Party three years ________

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

__ __ ___ two years ________ the Green family moved to France.

7、The bus has arrived here. It arrived ten minutes ago. (把两

个句子合并成一个句子)___________________________________________

四、汉译英。

1、吉姆已做完作业,他现在有空了。

2、他昨天收到一封信。(收到 receive 信 letter)

3、我父亲以前到过长城。(长城 The Grade Wall)

4、她还没有看过那部新电影。

5、她去过上海。

6、他这些天上哪儿去了,

相关主题