问题 选择题

He is said ______ several books since 1996.

A.that he’s written

B.to have written

C.to be writing

D.to write

答案

答案:B

考察非谓语动词.句意:据说自从1996年以来他已经写了几本书.不定式做补足语表示具体的将要进行的动作,如果动作发生在谓语动词之前则要用完成时态的不定式.that从句不能用作补足语,故选B.

单项选择题
单项选择题