A.who has made
B.having made
C.made
D.making
A.The decision having made
B.The decision has been made
C.The decision was made
D.The decision having been made
A.made, has started
B.has made, started
C.have made, started
A.distinguished
B.annoyed
C.astonished
D.scored
A. made
B.make
C.to make
D.to make them
Carole’s advice has made the computer better design than it____ .
A.would be otherwise
B.would otherwise have been
C.has to be otherwise
D.had otherwise been
The A(anti-smoking) campaign B(on campus) has made C(quite an impact) D(with) the students.
A.has been made
B.made
C.been made
D.having been made
A.concerned
B.being concerned
C.concerning
D.be concerned
A、While
B、When
C、Since
D、After