This problem _______ by the school authorities soon.
A.has beendiscussed
B.will have been discussed
C.is discussed
D.is going to be discussed
为什么要选D?
将来完成时表示事件在将来某个时间之前已经发生。通常需要by介词短语来表示这个将来时间点,动作在这个时间点之前或不迟于这个时间发生。soon则无法表示在某个时间之前,而只表示很快将在将来发生。所以is going to相当于will do为正确。将来完成时为错误。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!