He went on foot, but he______by bus.
A、
should go
B、
ought have gone
C、
could have gone
D、
could be gone
【正确答案】
C
【答案解析】
本题考查虚拟语气。could/should/ought to/might have done表示过去本来可以做某事而没有做,只有C)符合语境,故为答案。
提交答案
关闭