To be honest, no speech so far has had the same effect on me as this one.A. has been made

发布时间:2020-08-17 05:56:21

To be honest, no speech      so far has had the same effect on me as this one.
A. has been made
B. being made
C. made
D. to be made

网友回答

A. has been made
B. being made
(答案→)C. made
D. to be made
解析:考查非谓语动词做后置定语。观察句子结构,不难发现句子已经有了谓语has had effect on,故应填入非谓语动词,排除A。Make与speech构成被动关系结合时间状语so far,故选过去分词,既表被动又表完成。句意:老实说,迄今为止,这是对我最有影响的演讲。
以上问题属网友观点,不代表本站立场,仅供参考!