【正文】
n satellites. A. came…h(huán)ave sent B. came…h(huán)ad sent C. e…h(huán)ave sent D. had e…sent .15. Jack ____ over five lessons by seven o39。 finish 1 His father ______ the Party since 1978. A. Joined B. has joined C. was in D. has been in 1—Do you know him well ? — _________ friends since ten years ago. A. were B. have been C. have bee D. have made 1—How long have you ____ here? —About two months. A. been B. gone C. e D. arrived 1Hurry up! The play __________ for ten minutes. A. has begun B. had begun C. has been on D. began 1 It _____ ten years since he left the army. A. is B. has C. will D. was 1 Miss Green isn39。 have finished D. will。 finished C. Have。 finished B. Have。 studying We ______ Xiao Li since she was a little girl. A. Know B. had known C. have known D. knew Harry Potter is a very nice film .I_______ it twice. A. will see B. have seen C. Saw —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 —______ you ___ your homework yet? —Yes . I _____ it a moment ago. A. Did。 study C. has 。 better Zhao Lan ______already ______in this school for two years. A. was 。 good C. has changed 。s happened to him. A. knew B. have known C. must know know He has _______ been to Shanghai, has he ? A. already D. still Have you met Mr Li ______? A. just B. ago D. a moment ago The famous writer _____ one new book in the past two year. A. is writing writing written —Our country ______ a lot so far.