英语网首页 > 初中英语 > 初二英语 > 英语语法

八年级英语现在完成时专项练习

时间: 2008-05-08 14:02:37   作者:    来源:

  一、 单项选择。

  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