2. Our mechanic says that he expects ………. the brakes on our car before we pick it up.
A. Fixing b. being fixed c. to have fixed d. to have been fixed
3. It is good exercise to walk a mile a day.
A. For walking a mile a day is good exercise
c. Good exercise is for walk a mile a day
b. In order to walk a mile a day is good exercise
d. Walking a mile a day is good exercise
4.George mentioned ……… in an accident as a child, but he never told us the details. A. Having injured b. having been injured
C. To have injured d. to have been injured
5. Her boss caught him ………. privately in the working time, so he was fired.
A. Speaking b. spoken c. to speak d. was speaking
6.After complete the plan, we had a vacation in Hawaii.
A B C D
7.This is the most embarrassed problem that I have ever seen.
A B C D
8.Having lived in city for ten years, she is used to stay up late.
A B C D
9.Dan appears ………. some weight. Has he been ill?
A. Having lost b. having been lost c. to have lost d. to have been lost
10.Are you sure you told me? I don’t recall ………. about it.
A. Having told b. having been told c. to have told d. to have been told
11.The painting was beautiful. I stood there ………. it for a long time.
A. To admiring b. admiring c. admire d. having admired 12.A plane with an engine on fire approached the runway. …….. was frightening. There could have been a terrible accident.
A. Watch it landing b. watching it land
B. To watch it to land d. watching to land it
13.I’ve just heard that there’s been a major accident that has all of the traffic tied up. If we want to get to the play on time, we’d better avoid ………. the high way.
A. Having taken b. take c. to take d. taking
14.Did you ever finish ………. the office for that new client of yours?
A. To design b. designing c. designed d. having designed
15.….…… only three hours, I can hardly focus on my work.
A. Having slept b. was slept c. slept d. sleeping
16.….……. up late is harmful for skin.
A. Staying b. to stay c. stayed d. have stayed
17.….……. from so much trouble in the life makes her more and more mature than before. A. Suffering b. was suffered c. has suffered d. suffered
18.….……. this movie last week, I still wanted to see it again.
A. Having seen b. had seen c. was seen d. seeing 19.Mary is the cleverest person in the classroom. She is always the first person ……… the question.
A. To answer b. answering c. has answered d. answered 20.Mr. Lee was upset by ………. the truth.
A. Not having been told b. us not to tell him
c. He hadn’t been told d. being not told