“HarryPotter”issaid______intoovertwelvelanguagesbytheendoflastyear.A.

发布时间:2020-08-04 12:51:36

“Harry Potter” is said ______ into over twelve languages by the end of last year.A.to be translatedB.being translatedC.having been translatedD.to have been translated

网友回答

D解析试题分析:考查不定式用法。固定句式:sb be sadi to do sth据说某人做某事;如果不定式的动作是已经发生的事情,使用不定式的完成式来表示。本句的时间状语by the end of…到…某为止;与完成时连用。句意:到去年年底,哈利波特系列丛书据说已经被翻译成了12种语言。根据句意说明使用被动的形式。故D正确。考点:考查不定式用法

点评:当不定式所表示的动作发生在谓语动词之前,就使用不定式的完成式,如果不定式的动作和谓语动词的动作同时发生,则使用一般式。
以上问题属网友观点,不代表本站立场,仅供参考!