组卷网 > 高中英语综合库 > 语法 > 词法 > 非谓语动词 > 动词不定式 > 不定式的时态和语态 > 不定式的完成式:to have done
题型:单项选择 难度:0.4 引用次数:241 题号:6940018
The Three-Body Problem is said ___________ into several foreign languages.
A.to translateB.to be translated
C.to have translatedD.to have been translated

相似题推荐

单项选择 | 较难 (0.4)
名校
【推荐1】A bank is said ________ yesterday.
A.to have been robbedB.to be robbed
C.having been robbedD.being robbed
2021-12-10更新 | 292次组卷
单项选择 | 较难 (0.4)
【推荐2】Nuclear radiation is said __________ the biggest health challenge in Japanese Earthquake over the past few months.
A.beingB.to beC.to have beenD.that it is
2016-11-26更新 | 394次组卷
单项选择 | 较难 (0.4)
名校
【推荐3】He was reported ________ in the supermarket when he was doing shopping yesterday.
A.to treat badlyB.treating badly
C.to be treated badlyD.to have been treated badly
2020-03-29更新 | 215次组卷
共计 平均难度:一般