单选题
He
has told
(A)me something about his new theory which he
has been developing
(B). I believe that his theory
will offer
(C)new explanations of the problem when it
will be ready
(D)to be published.
【正确答案】
D
【答案解析】解析:will be ready一is ready。句意:他告诉了我一些关于他所开发的新理论。我认为他的理论出版发行后将会给这个问题带来一些新的解释。状语从句中的表时间或条件的从句常用一般现在时表将来,所以will be ready改为is ready,故D为答案。