We________John's name on the race list yesterday but for his recent injury.
#86408
A
will put
B
will have put
C
would put
D
would have put
推荐题目
It’s unimaginable that such a top student as Jane cheat in the exam.
#87509
A
should
B
may
C
can
D
might
More and more people have come to realize that if we had taken effective measures much earlier, the air quality ______ so seriously now.
#86958
A
is not polluted
B
would not be polluted
C
had not been polluted
D
would not have been polluted
It is written clearly in the requirements that all passengers _______ check onto board thirty minutes before the plane takes off.
#87654
A
may
B
can
C
will
D
shall
There is a possibility that these hens could be frightened and lay fewer eggs a sudden loud noise.
#87102
A
should there be
B
there was
C
would there be
D
there having been
— Lucy doesn’t mind lending you her dictionary. — She _______. I’ve already borrowed one.
#90497
A
can’t
B
mustn’t
C
needn’t
D
shouldn’t
