虚拟语气选择题

问题描述:

虚拟语气选择题
We went to work on foot yesterday,though we ______by bus.
A.could have goneB.must have gone C.ought to have gone D.had better to
请问这个选择什么?为什么?说的详细些

A.could have gone 本可以乘车的