语法练习 Unit 8
选择正确答案:
Leisure, work and Animals
1. I ________ English for five years.
a. was studying
b. have been studying c. studied d. am studying
2. It ______ when they left the station.
a. has rained
b. is raining
c. rains
d. was raining
3. By the time he was twelve, Edison _______ to make a living by himself.
a. would begin
b. has begin
c. had begun d. was begun
4. Don’t get off until it ______.
a. has stopped
b. stopped
c. will stop d. shall stop
5. That dinner was the most expensive meal we _____.
a. would have b. have had
c. had never had d. have ever had
6. He _______ to Beijing ten times in 1986.
a. has been
b. went
c. was going d. has gone
7. In the past five years, he ______ the country twice.
a. visits
b. is visiting
c. have visited d. has visited
8. When the firemen arrived, the fire ______ put out.
a. has
b. had
c. was
d. had been
9. He _______ up early since his childhood.
a. used to get
b. is used to get d. has been use to getting
c. has been used to get
10. It’s the third time you _______ late this week.
a. had arrived
b. arrived
c. have arrived d. arrived
11. He ______ a book, and now he needs a holiday.
a. has been writing b. was written
c. will write d. wrote
12. Julia is going to see her boyfriend. She ______ for the bus for some time, but it has not come yet.
a. has been waiting b. is waiting
c. has waited d. will be waiting
13. I’m sorry I am late. I _______ a meeting.
a. had attended b. have attended c. have been attending
d. attended
14. Jane ______ on her composition for ten minutes, but she has written only ten words.
a. is working
b. was working
c. had worked d. has been working
15. Your sister speaks French very well, doesn’t she ? Yes, she ______ French since she was a child.
a. spoke
b. has been speaking
c. speaks
d. is speaking
16. Jack spends under a third of his free time ______ housework.
a. to do
b. doing
c. being done
d. did
17. I have been living here ______ last March.
a. in
b. at
c. for
d. since
18. The doctor ______ is leaving for America next month.
a. the nurse is talking to him c. the nurse is talking to
b. whom the nurse is talking d. who the nurse is talking
19. The reason ______ he was late for school was ______ he had been knocked down by a bicycle.
a. that , why
b. why, because
c. why, that d. that, because
20. I can still remember the sitting-room _____ my mother used to sit in the evening.
a. in where
b. where
c. which
d. in that
21. 78% of people who own a dog own only one dog. The underlined number can be replaced by ______.
a. large proportion of c. a minority of
b. a majority of
d. the majority of
22. He ____ in street when I _____ him.
a. walked, called
b. was walking, called d. walked, was calling
c. was walking, was calling
23. Is there anything else _____ you require ?
a. which
b. that
c. who
d. what
24. Jack, _____ brother teaches physics, is an engineer.
a. his
b. whose
c. who’s
d. of whose
25. Britain is the only country ______ I have visited.
a. which
b. that
c. to which
d. of which
Key to Unit 8 Grammar Exercises
1. b 6. b 11. a 16. b 21. d
2. d 7. d 12. a 17. d 22.b
3. c
4. a 9. d 14. d
5. d
8. d 13. c 18. c 23. b
10. c 15. b
20. b
19. c
24. b 25. b