It’s unbelievable that such a small girl ____ have so much knowledge about computer.
#89112
A
could
B
would
C
should
D
might
推荐题目
  You didn ’ t let me drive. If we _____ in turn, you ______ so tired.
#89145
A
has left; comes  
B
drove; wouldn’t have got
C
were driving; wouldn’t get
D
had driven; wouldn’t have got
We __________ booked. Look, this restaurant is almost empty.
#87437
A
mustn’t have
B
can’t have
C
should have
D
needn’t have