一、单项选择(共30小题;共30分)
1. --- Is Jim in the office?
--- No, he to the dining hall.
A. goes B. would go C. has gone D. had gone
2. --- I called you this morning, but nobody answered it.
--- Oh, we some running in the park.
A. are doing B. were doing C. have done D. did
3. Her son the army for two months. She misses him very much.
A. has joined B. has been in C. joined D. was in
4. The reporter said that the UFO east to west when he saw it.
A. travels B. traveled C. was traveling D. has traveled
5. I'm waiting for my sister. I won't go to see my uncle until .
A. she comes B. she will come C. she doesn't come
6. --- Do you know the Englishman?
--- Yes. I him for two years.
A. get to know B. have known C. knew D. got to know
7. I my homework; I guess I can't join you.
A. don't finish B. didn't finish
C. haven't finished D. won't finish
8. Traveling to space is no longer just a dream. Russia the first hotel in space in the near future.
A. builds B. will build C. built D. has built
9. We have been friends .
A. last year B. one year ago
C. since we met last year D. when we met last year
10. --- Do you know if Cindy will drive to Italy this weekend?
--- Cindy? Never! She driving.
A. has hated B. hated C. will hate D. hates
11. --- I called you several times this morning, but you didn't answer.
--- Sorry. I tennis the whole morning.
A. played B. is playing C. would play D. was playing
12. I a mistake. Please don't be angry with me.
A. make B. made C. will make D. had made
13. --- I telephoned you yesterday afternoon but nobody answered.
--- Oh, I a film at that time.
A. see B. saw C. is seeing D. was seeing
14. --- Is this your first time to Xinjiang?
--- No, I here several times.
A. have gone B. haven't gone C. have been D. haven't been
15. --- We'll go for a picnic if it this Sunday.
--- Wish you a lovely weekend.
A. rain B. doesn't rain C. won't rain