He ___ at the meeting this morning.He was in hospital at the time.
#89025
A
couldn’t have spoken
B
mustn’t have spoken
C
shouldn't have spoken
D
needn’t have spoken
推荐题目
We ______ John’s name on the race list yesterday but for his injury. 
#87161
A
will put
B
will have put
C
would put
D
would have put
Had we assisted him , he ________ us a hand ________ today . 
#87888
A
would have given ; in exchange
B
should give ; to exchange
C
could give ; in exchange
D
might have given ; to exchange for
Tom , you_______ leave all your clothes on the floor like this !
#90440
A
wouldn’t
B
mustn’t
C
needn’t
D
may not
I’d rather______ rudely to her yesterday.
#87532
A
you not speak
B
your not speaking
C
you didn’t speak
D
you hadn’t spoken.