Has all that without delay yet?A. can do…being doneB. done…been doneC. ought to be done…

发布时间:2020-08-17 11:28:36

Has all that      without delay      yet?
A. can do…being done
B. done…been done
C. ought to be done…to do
D. should be done…been done

网友回答

A. can do…being done
B. done…been done
C. ought to be done…to do
(答案→)D. should be done…been done
解析:选D。that should be done without delay是定语从句。其中that在从句中作主语。而将本句还原后主句为All has been done。
以上问题属网友观点,不代表本站立场,仅供参考!