1. Fiona spends ages ….. her hair in the morning.
A. making B. doing C. having made D. having done
2. The company ….. a big loss this year. They will probably go bankrupt.
A. did B. made C. has done D. has made
3. We ….. 5 miles on our walk the other day.
A. made B. will make C. do D. did
4. Millie’s husband ….. all the shopping and cooking.
A. does B. makes C. is making D. is doing
5. Brian’s aim in life was ….. money.
A. making B. doing C. to make D. to do
6. Phil ….. Chemistry at university last year.
A. made B. did C. had made D. had done
7. You’ve been thinking so long. Come on, it’s time ….. a decision.
A. to make B. to do C. to be made D. to be done
8. Larry has been working so much lately. A short break ….. him good.
A. made B. did C. will make D. will do
9. Barbara’s decision ….. her very unpopular with the staff but she couldn’t understand it.
A. did B. made C. have made D. have done
10. David is going ….. Jane his assistant.
A. to do B. to have done C. to make D. to have made
| 11. This dress won’t ….. for a wedding.
A. do B. have done C. make D. have made
12. One swallow ….. a summer.
A. don’t make B. doesn’t make C. did D. does
13. Would you ….. me a favour?
A. make B. do C. made D. have done
14. It ….. me so angry to see a cruel attitude to animals.
A. makes B. make C. do D. does
15. Five and three ….. eight.
A. do B. does C. make D. makes
16. Do you think Ann’s bad mood has anything …… with what Peter said?
A. done B. doing C. made D. to do
17. The full story ….. public last year.
A. was done B. was being done C. made D. was made
18. Sally tried ….. a good impression on the interviewer.
A. making B. to make C. to do D. doing
19. Timothy keeps ….. the same mistakes.
A. to make B. to do C. doing D. making
20. The kids have ….. a terrible mess.
A. done B. been doing C. made D. have been making
|