问题补充:
---Is John coming by train? ---He should, but he not. He likes driving his car.
A. must
B. can
C. may
D. need
答案:
A. must
B. can
(答案→)C. may
D. need
解析:must必须,一定;can能,可能;may 可以,可能,语气比can弱;need需要。句意:约翰乘火车来吗?——他应该,但是他可能不。他喜欢开车。结合语境可知下文表示的可能性较弱,故选C。