---Who has made a mess in my room?---Who else       it but your naughty son?
#89175
A
could do
B
could have done
C
did
D
has done
推荐题目
.The manager demanded the meeting _________.
#88467
A
be called off
B
was called off
C
to be called off
D
should call off
That car nearly hit me; I ________. 
#89991
A
might be killed
B
might have been killed
C
may be killed
D
may been killed
 It is strongly suggested that measures ________students to cheat in the exams.
#89242
A
be taken to prevent
B
be taken to forbid
C
are taken to prevent
D
are taken to forbid