• 1、 He (go) to school on foot every day.
  • 2、 I just (finish) my homework.
  • 3、 His uncle ____ for more than 9 years.
    A、has come here B、has started to work C、has lived there
  • 4、____ 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
  • 5、 The students have cleaned the classroom,____?
    A、so they B、don't they C、haven't they
  • 6、 My parents ____ Shandong for ten years. Now they are still there.
    A、have been in B、have been to C、have gone to
  • 7、 Miss Green isn't in the office. She ____to the library.
    A、has gone B、went C、will go
  • 8、 It ____ ten years since he left the army.
    A、is B、has C、will
  • 9、 Hurry up! The play ____for ten minutes.
    A、has begun B、had begun C、has been on
  • 10、— How long have you ____ here?    
    -- About two months.
    A、been B、gone C、come
  • 11、— Do you know him well?    -- Sure . We ____friends since ten years ago.
    A、were B、have been C、have become
  • 12、 His father ____the Party since 1978.
    A、joined B、has joined C、has been in
  • 13、—____ you ____your homework yet?— Yes. I____ it a moment ago.
    A、Did; do; finished B、Have; done; finished C、Have; done; have finished
  • 14、 These farmers have been in the United States. When ____there?
    A、will they go B、did they go C、do they go
  • 15、 Harry Potter is a very nice film. I____ it twice.
    A、will see B、have seen C、saw
  • 16、 We ____ Xiao Li since she was a little girl.
    A、know B、had known C、have known
  • 17、 Zhao Lan ____already ____in this school for two years.
    A、was; studying B、will; study C、has; studied
  • 18、 Our country ____a lot so far. I hope it will be even ____.
    A、has changed; well B、changed; good C、has changed; better
  • 19、 The famous writer ____one new book in the past two years.
    A、is writing B、was writing C、has written
  • 20、 Have you met Mr. Li ____?
    A、just B、ago C、before