No advertisement so far can have the same effect as this one.
A. made
B. has been made
C. being made
D. to be made
网友回答
(答案→)A. made
B. has been made
C. being made
D. to be made
解析:考查非谓语动词的被动语态。made是过去分词作定语,修饰 advertisements,表示动作的完成,与 so far这一状语是一致的。