13. When I was drinking tea in a teahouse, I met Tom. We ________ each other for a long time.
A. haven't seen
B. didn't see
C. weren't see
D. hadn't seen
14. He ________ a book, and now he needs a holiday.
A. has been writing
B. was written
C. will write
D. wrote
15. By the end of this year John ________ for that team for seven years.
A. will play
B. will been playing
C. will have been playing
D. have be playing
16. "I can't come to the meeting, " she wrote, "because I ________ my leg. "
A. have broken
B. had broken
C. break
D. was breaking
17. It ________ hard when you leave home.
A. will be raining
B. will have been raining
C. will be rained
D. will have rained
18. When Jack arrived he learned Mary ________ for almost an hour.
A had gone.
B. had set off
C. had left
D. had been away
19. The play is coming off in April. By then the play ________ for half a year.
A. will have run
B. will be running
C. will run
D. will have been running
20. The workers have built a lot of new houses in Shanghai ________.
A. in the past ten years
B. for ten years
C. last year
D. ten years ago
21. The team ________ well this season, because they ________ hard.
A. play; train
B. played; have trained
C. are playing: have been training
D. are playing; have been trained
22. Joe was caught in a traffic jam and when he got to the theatre, the play ________ for half an hour.
A. had already started
B. had already put on
C. had already been on
D. had already been put on
23. I would have come sooner, but I ________ that you were waiting.
A. knew
B. didn't know
C. hadn't known
D. don't know
24. I ________ the film before, but I decided to see it a second time.
A. have seen
B. saw
C. had seen
D. hadn't seen
25. I've been studying in this university for four years, by next summer I ________.
A. will graduate
B. shall have graduated
C. shall be graduating
D. shall be graduated
参考答案
1 |
B |
2 |
C |
3 |
A |
4 |
A |
5 |
C |
6 |
D |
7 |
C |
8 |
C |
9 |
C |
10 |
D |
11 |
D |
12 |
A |
13 |
D |
14 |
A |
15 |
C |
16 |
A |
17 |
A |
18 |
D |
19 |
D |
20 |
A |
21 |
C |
22 |
C |
23 |
B |
24 |
C |
25 |
B |
一级建造师二级建造师消防工程师造价工程师土建职称公路检测工程师建筑八大员注册建筑师二级造价师监理工程师咨询工程师房地产估价师 城乡规划师结构工程师岩土工程师安全工程师设备监理师环境影响评价土地登记代理公路造价师公路监理师化工工程师暖通工程师给排水工程师计量工程师