--- Jack fell off the ladder yesterday,but he is all right now.  ---What a lucky dog! He ________himself badly. 
#86414
A
should injure
B
might injure
C
should have injured
D
could have injured
推荐题目
 We      the postcards yesterday, but it didn’t arrive.
#87363
A
should receive
B
ought to receive
C
ought to have received
D
must have received
Mary _________be late, so don’t wait for her.
#88183
A
would
B
can
C
should
D
may
--Where have you been? --I        in the heavy traffic. Otherwise I        here earlier.
#90528
A
got stuck; would have come
B
got stuck; was
C
have got stuck; would have come
D
had got stuck; would come