It is unfair that such a nice person like Jane ______ lose her job. She works so hard!
#87819
A
can
B
may
C
should
D
shall
推荐题目
—Where have you been?—I         in the heavy traffic. Otherwise I         here earlier.
#87449
A
got stuck; would have come
B
got stuck; was
C
have got stuck; would have come
D
Had got stuck; would come
— How do you find the movie last night?— It’s so boring. I wish I ________ it.
#86839
A
haven’t seen
B
hadn’t seen
C
didn’t see
D
don’t see
We _____ a pleasant journey but for the rain.
#90446
A
would have
B
will have
C
had had
D
would have had
This vase ________ perfect but for a few small holes in its base.
#86632
A
would have been 
B
should have been
C
shall be 
D
would be