---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
推荐题目
If Peter had not hurt his leg, he ______ the important meeting last week.
#86505
A
will attend
B
attended
C
would have attended
D
would attend
You didn’t let me drive. If we ____ in turn, you ____ so tired.
#87376
A
drove…didn’t get
B
had driven…wouldn’t have got
C
drove…wouldn’t get
D
were driving…wouldn’t get