
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、The famous writer _____ one new book in the past two year .
A. is writing B.was writing C.wrote D.has written
4、—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
5、Zhao Lan ______already ______in this school for two years .
A. was studying B. will study C. has studied D. are studying
6、We ______ Xiao Li since she was a little girl .
A. know B. had known C. have known D. Knew
7、Harry Potter is a very nice film .I_______ it twice .
A. will see B. have seen C. saw D.see
8、—Do you know him well ? — Sure .We _________ friends since ten years ago .
A. were B. have been C. have become D. have made
9、—How long have you ____ here ? —About two months .
A. been B. gone C. come D. arrived
10、Hurry up! The play __________ for ten minutes .
A. has begun B. had begun C. has been on D. Began
11.. They became friends again that day. Until then, they ____ to each other for nearly two years. A. didn’t speak B. hadn’t spoken C. haven’t spoken D. haven’t been speaking
12.By the time Jane gets home,her aunt______for London to attend a meeting.
A will leave B leaves C will have left D left
13.By the time Jack returned home from England, his son ______ from college.
A. graduated B. has graduated C. had been graduating D. had graduated
14.----Were you surprised by the ending of the film? ----No, I _______the book, so I already knew the story?
A. was reading B. had read C. am reading D. have read
15.I was just going to cut my rose bushes but someone _______ it. Was it you?
A. has done B. had done C. would do D. will do
16.Up to now, the program ____ thousands of children who would otherwise have died.
A. would save B. Saves C. had saved D. has saved
17.When you are home , give a call to let me know you ______ safely.
A. are arriving B. have arrived C. had arrived D. will arrive
18.—Peter , where did you guys go for the summer vacation? —We________ busy with our work for months, so we went to the beach to relax ourselves.
A. were B. have been C. had been D. will be
