性的含义和意义:现在完成时专项练习

来源:百度文库 编辑:中财网 时间:2024/04/29 17:40:55

现在完成时专项练习

完成时态 2010-10-15 08:01:44 阅读78 评论6   字号: 订阅

 

 

一、单项选择。

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

  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.When he arrived at the bus stop, the bus _____ for 20 minutes.

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

22. I ______ the League for 5 years so far.  A. joined    B. have joined   C. have been in

23.The factory ____ since the February of 1988.  A . has been open  B. has opened  C. was open  D. opened

24.Mary and Rose ____friends since they met in 2000.  A. have made B. have been C. made  D. have become

25.You mustn't_____ until he comes back.   A. be away   B. leave   C. be left

26.The meeting _____ for a week now. A. has finished   B. has ended  C. has been over

27.Miss Gao ______ this school for nearly 5 years.  A. has been in  B. has come to  C. has taught

28.Ben ______ a teacher for 4 years .  A. has been  B. has become  C. was    D. became

29. I ______ home for a week.    A. have returned   B. have been back   C. returned

30. How long _______ he ________ ?  A. died    B. has, died   C. has, been dead

31. He ______ at eight yesterday afternoon. A. slept    B. was sleeping   C. has sleep   D. had slept

32.He ________ the car for a week.   A. bought    B. has bought   C. has had 

33.-----How long _____ you _____ ill ? -----Two weeks.  A. did fall   B. have, fell  C. have, been

34.Since 2000, he _____ his hometown.  A. has left   B. has moved away   C. has been away from

35.I'll lend you the book , but you can only _____ it for 2 days.  A. borrow   B. keep   C. take

36.The bus ______ on the road for 2 hours so far.  A. has stopped   B. stopped   C. has been

37.Are you _____ the jacket these days?    A. wearing    B. putting on  C. dressing   D. on

38.He ________ for 2 hours.  A. got up   B.  has got up    C. has been up

39. Tom is ill in hospital. He ______ a cold for several days.    A. is  B. catches  C. has caught  D. has had

40.----- How long can I ______ the book?  

 ------ Two weeks.          A. borrow    B. lend   C. get    D. keep

二、句型转换。

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. (把两个句子合并成一个句子)  

 ___________________________________________                                       

三、汉译英。

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

2、      他昨天收到一封信。

3、      我父亲以前到过长城。

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

5、      她去过上海。

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