选A.He must be repairing the car by the road.是现在进行时.
could:有两种情况.1.是can 的过去时.在这里显然不对.
2.〔用于虚拟语气的结论句〕 I could if I would.〔现在〕假定我要做就可以做到〔但事实上不打算做〕.I could have done it.〔过去〕假定我本来是可以做到的〔但未做〕.这这里不是虚拟语气.所以也不对.
选A.He must be repairing the car by the road.是现在进行时.
could:有两种情况.1.是can 的过去时.在这里显然不对.
2.〔用于虚拟语气的结论句〕 I could if I would.〔现在〕假定我要做就可以做到〔但事实上不打算做〕.I could have done it.〔过去〕假定我本来是可以做到的〔但未做〕.这这里不是虚拟语气.所以也不对.