I _________ here earlier, but I couldn’t catch the first bus.
#87406
A
should come
B
have come
C
should be
D
should have come
推荐题目
There was something wrong with the network, or the email ________ earlier.
#86491
A
could have been sent
B
might be sent
C
need have been sent
D
must be sent
--- I saw Nancy on the way home yesterday.--- It be her. She’s gone to America for further study.
#87630
A
mustn’t
B
can’t
C
won’t
D
needn’t
Attention, please. All of you students _______ remain in their seats until all the papers have been collected.
#86602
A
can
B
will
C
may
D
shall
It’ s suggested by experts that teenagers ____at least 30 minutes exercising, five times a week.
#87174
A
spend
B
to spend
C
spent
D
have spent
The traffic is heavy this day, I _____ arrive a bit late, so could you save me a place?
#90429
A
can
B
must
C
need.
D
might
