Several novels by Mo Yan______into English so far.
A、
had been translated
B、
were translated
C、
are translated
D、
have been translated
【正确答案】
D
【答案解析】
由so far(到目前为止)可知,本句应用现在完成时,即“have/has+过去分词”的形式,表示到目前为止已经完成的动作。根据句意可知,主语several novels和translate之间为逻辑上的动宾关系,所以应用现在完成时的被动形式。故选D。
提交答案
关闭