We have done things we ought not to have done and_____ undone things we ought to have done. 
#103904
A
left
B
leave
C
will leave
D
leaving
推荐题目
We________ up by an alarm clock every morning.
#101683
A
wake
B
are waken
C
were waken
D
woke
 Look out! Don’t get close to the building. It _________.
#99785
A
was rebuilt
B
has been rebuilt
C
is being rebuilt
D
had been rebuilt