时态语态
1.A lot of buildings _____ and the place _____ very noisy ever since we moved here.
A. have been built; has become
B. have been built; became
C. were built; has become C. were built; became
2.The student studies hard, but sometimes he _____ trouble with English.
A. is being
B. will have
C. has
D. has had
3.By the time he retires, my father _____ for almost forty years.
A. has been working
B. has worked
C. will be working
D. will have worked
4.By the time you arrive in London, we _____ in Europe for two weeks.
A. shall stay
B. have stayed
C. will have stayed
D. have been staying
5.It’s reported that by the end of last month the sale of the company _____ by 10%.
A. has risen
B. has been risen
C. had risen
D. has been rising
6.John and I _____ friends for eight years. We first got to know each other at a Christmas party. But we _____ each other a couple of times before that.
A. had been; have seen
B. have been; have seen
C. had been; had seen
D. have been; had seen
7.Bill _____ a job in a factory, but he refused to take it.
A. was offered
B. offered
C. was offering
D. had offered
8.While we boys were working hard in the garden, our sisters _____ themselves in the sitting room.
A. had enjoyed
B. enjoy
C. were enjoying
D. would enjoy
9.It’s said that she _____ in a computer company since she graduated.
A. has employed
B. has been employed
C. had employed
D. is employed
10.We _____ a walk when it started to rain.
A. take
B. took
C. are taking
D. were taking
11.The washing machine needs _____ before it can be used.
A. repairing
B. to repair
C. being repaired
D. to be repairing
12.His bike _____ badly. The worker _____ it now.
A. was damaged; is repairing
B. damaged; repaired
C. had damaged; has repaired
D. is damaged; will repair
13.When you phoned me yesterday evening, I _____ the housework and was starting to take a bath.
A. had just finished
B. was finishing
C. have already finished
D. was going to finish
14.By the time we got to the cinema, the film _____ for half an hour.
A. has begun
B. had begun
C. has been on
D. had been on
15.They fulfilled the plan earlier than they _____.
A. have expected
B. expected
B. were expected D. had expected
16.Once _____, this power station will supply all the neighboring towns and villages with electricity.
A. it completing
B. be completed
C. it was completed
D. it is completed
17.By the time you get to Shanghai tomorrow, I _____ for Chongqing.
A. am leaving
B. will leave
C. will have left
D. had left
18.As long as you _____ the money back promptly, I’ll lend it to you with pleasure.
A. return
B. will return
C. have returned
D. returned
19.It is an exciting experience to work as a volunteer. It’s worth _____ all my life.
A. remembering
B. to remember
C. to be remembered
D. being remembered
20.I’m sure I _____ her four years ago.
A. have seen
B. saw
C. had seen
D. will see。