-----Who has made a mess in my room? -----Who else         it but your naughty son?
#63521
A
could do
B
could have done
C
did
D
had done
推荐题目
If you want to keep _______, You _______ do more exercise and eat less.
#77779
A
health; shall
B
healthy; shall
C
health; should
D
healthy; should
The plant is dead. I ____ it  more water. 
#63233
A
will give
B
would have given
C
must give
D
should have given
You _________ drive on when the traffic light is red.
#74379
A
can’t
B
needn’t
C
mustn’t
D
may not