We have made some achievements,but there is still a long way_ A:going B:to go C:gone D:to be gone选择哪个,为什么?

问题描述:

We have made some achievements,but there is still a long way_ A:going B:to go C:gone D:to be gone
选择哪个,为什么?

B:to go ,还要走很长的路,即还需要做很多,不定式表将来,有待于去做

B
there is ... to do
如果用D,应该是:we have made some achievements, but a long way to be gone.

B, 不定式做后置定语,且无被动意。

B:to go
不定式表示未来、表示方向。

B
表示将来用不定式.
很高兴为你解答!
老师祝你学习进步!
请及时采纳哦!多谢你的问题!^_^

B 我们已经取得了一些成就 可还有很长的一段路要走