.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
推荐题目
—I didn't go to see the doctor yesterday.     —But you________.  
#89498
A
ought
B
ought to
C
oughted to
D
ought to have
-Will you accept the job offer?-If I       five years younger, I       it.
#86895
A
were; have taked
B
has been; would take
C
were; would take
D
had been; would have taken
 There was something wrong with the network, or the e-mail____ earlier.
#86903
A
could have been sent
B
might be sent
C
need have been sent
D
must be sent
--- I’m sorry. I ___________ at you the other day. --- Forget it. I was a bit out of control myself.
#89846
A
shouldn’t shout
B
shouldn’t have shouted
C
mustn’t shout
D
mustn’t have shouted