.I tried to call on you last week but your dog simply ____ not let me come through the gate.
#90379
A
could
B
would
C
might
D
should
推荐题目
 Luckily, the old man was sent to the hospital in time. Three minutes later and he _______.
#86710
A
would die
B
was to die
C
should have died
D
would have died
Jack,you’re so lazy!This job       hours ago.
#89651
A
should finish
B
must have finished
C
ought to have been finished
D
was about to finish
I’m surprised that he _____ in the exam.
#90197
A
should fail
B
would have failed
C
may have failed
D
should have failed