it is said that this book ---- translated into many languages,for it is famous.

问题描述:

it is said that this book ---- translated into many languages,for it is famous.
A.has been B.will be C.is being translated
原因 C没有translated

A and B are both acceptable or correct,但would be有虚拟语气的含义,比 will be更合适; 原文已经有translated,故C重复,不可取.结论:若有would be也可选.