语法与词汇
His new novel is said ______ into a film last year.
A、
to make
B、
to have made
C、
to be made
D、
to have been made
【正确答案】
D
【答案解析】
本题考查非谓语动词和时态用法。be said to do sth.是固定搭配,表示“据说做某事”,film和make之间是被动关系,因此排除A和B。句中出现了时间标志词last year,表明此事已经完成,所以需要用完成时态have done。故选D。
提交答案
关闭