-Is John coming by train?-He __________, but he can’t. All the trains have been cancelled because of the snow.
#90408
A
may
B
will
C
must
D
should
推荐题目
—You didn’t invite Mary to the ball?—____ her, too? 
#89489
A
Must I invite
B
Should I have invited
C
Must I have invited
D
Should I invite
I didn’t meet her at the party yesterday. She____for Shanghai.
#88192
A
might leave
B
must leave
C
can have left
D
may have left
I didn’t know his address yesterday, otherwise I __________ him a visit.
#87350
A
would pay
B
would have paid
C
paid
D
had paid