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
推荐题目
I           sooner but I didn’t know that they were waiting for me.
#87575
A
had come
B
was coming
C
would come
D
would have come
 -_______ I tell the head teacher all that has happened? -No, you _______! Mr. Xin would be terribly angry.
#89147
A
Will; needn’t  
B
Would; can
C
Should; mustn’t
D
Must; don’t have to
Don''t be worried . The news ____ be true . 
#89748
A
may not
B
mustn''t
C
needn''t
D
shan''t
____the fog, we should have reached our school. 
#89952
A
Because of
B
In spite of
C
In case of
D
But for