—Who has made a mess in my room?—Who else       it but your naughty son?
#90185
A
could do
B
could have done
C
did
D
has done
推荐题目
But for the heavy traffic, the police ___ the thieves who tried to escape in the stolen car. 
#87591
A
would not catch
B
couldn’t have caught
C
haven’t caught
D
couldn’t catch
There  was  a man  crying  over there.He _______ himself.
#88136
A
could hurt
B
might hurt
C
must have hurt
D
might have hurt
 ________ for the free ticket, I would not have gone to the theatre so often.
#87903
A
Were it not
B
Had it not been
C
Had not it been
D
Were not it