---How did you do in the test yesterday? -----Not so well. I ______ much better but I misread the directions for writing.   
#63231
A
will have done
B
could have done
C
must have done
D
may have done
推荐题目
You ________ in person; a telephone would have been enough.
#62596
A
couldn’t have come
B
needn’t have come
C
shouldn’t have come
D
mustn’t have come
--- He worked out such different questions at a very young age.--- Oh, he ______ a very smart student then.
#63131
A
could have been
B
should have been
C
might have been
D
must have been
 —________ I swim here?—I’m sorry. Children _______ swim alone here.
#76532
A
Must , can’t
B
May , must
C
Can, mustn’t
D
Can’t can