A. put up B. give up C. take over D. bring about
A. designs B. be designed C. designed D. is designed
A. held B. was held C. will hold D. will be held
A. demanded B. have demanded C. be demanded D. are demanded
A. will be introduced B. are introduced C. have been introduced D. were introduced
A. make B. made C. to be made D. making
A. stopping B. stop C. stopped D. to stop
A. will provide B. had provided C. provided D. has provided
A. had I realized B. will I realize C. I will realize D. I had realized
A. have known B. had known C. will know D. know