We have done things we ought not to have done and undone things we ought to have done.A.

发布时间:2020-08-15 02:12:40

We have done things we ought not to have done and      undone things we ought to have done.
A. left
B. leave
C. will leave
D. leaving

网友回答

(答案→)A. left
B. leave
C. will leave
D. leaving
解析:并列的谓语:have done和have left并列,省略 have.
以上问题属网友观点,不代表本站立场,仅供参考!